52485648
24376614
78706489
69817221
39626951
70269704
99023258
82197208
7009542
4561374
57798928
17975829
40687346
9141152
46749971
71175761
37176935
5957862
5452326
23865951
85886241
5961916
34637845
97874585
37798420
76673451
19953637
45378842
70527104
77263282
7121148
92416267
74209702
55552593
11324633
16331904
48532946
43195032
35762044
94562032