39701300 48962377
37968494 65838639
46055213 17270729
90624405 93176502
6882865 48383840
83084223 91240304
78767491 47680607
92097533 75544037
75290233 15258369
4718252 9255598
26741632 49373706
5525557 99313208
3602672 42442853
94820279 10625479
64131991 65379473
44380655 62684415
68294129 11424321
58250085 85827491
1354178 71309788
43104474 94678251
51637561 49762850
67854290 18335840
54419625 95947366
58817545 66209246
19137967 65966726
76406352 57628972
18598496 84227482
3393264 87852687