42725566
9751852
32299571
67359171
71147441
29431723
79427523
73329167
20989598
54564781
66481769
15652565
91405904
75171206
3896012
48053753
27309446
7356499
97927822
76437231
41923731
21987890
42233190
4074010
12018468
69238875
96202150
20453439
76497862
40016203
51601326
85923580
11037277
48946007
45342187
2897895
70882766
55158306
1678579
92117275