30545992 18727800
69712811 22546973
69184968 30789300
79528098 5041539
34130353 15883271
63044953 31182003
52622194 77997128
15090967 96929434
78602569 13965829
62956888 79605795
71195869 25929446
10726714 60303073
22041671 68935689
56087940 28245105
60600991 95041241
8506356 1216552
55095005 32354361
93806372 31715965
48359302 65274953
91706105 49219749
1560759 52914096
98677017 60804227
22156116 60691433
62330007 79873286
62351251 53830782
27380409 10535554
61038646 88445513
15398308 14650621