47539730 20838752
92885214 81493865
68905220 1886401
88025054 13265757
33296168 48915527
70672772 10604101
61515843 24583082
46061610 4853639
44641586 64413153
1864971 53884286
3402737 54450347
64271968 41327853
64555511 93817829
20932352 71583438
94226195 75504269
8687411 54248453
65440776 74036354
24684947 24402351
54604061 85261566
16535129 66504557
80416626 57240516
49223435 3457820
38181537 14146017
29421894 79778417
39172519 33911555
32869621 67690037
44259909 64111062
6896963 34061764