71171083
96215436
1206900
91322932
90934037
2443073
92513317
38272804
28026791
43347198
80803900
95586953
40393143
43877184
84974335
70099852
60034933
47056998
9776613
2242938
71151735
37156440
71071005
67958702
90827590
2926319
84036926
91032499
29766680
36643091
99611241
13594985
83138186
74739275
97862571
65394245
4300237
99237335
34225599
79242221