38172422 53589905
62819569 95885106
12049402 85225531
51310713 44402919
18621148 44012430
28029813 74518253
5680041 46929602
39654604 89450554
72499520 4614259
30881415 99657646
2045470 70856808
62344741 54270642
18230161 58231500
50357603 46233481
59235052 3577276
69675666 75586107
2457733 56065013
66917896 88087280
39009112 69419037
41847659 31608467
51683103 1178849
83354089 17771337
70558209 39243652
93602452 350078
88675873 73687493
97692474 58900370
30219120 97072836
2213144 60096666