42985904
46836120
83059381
2113961
31338373
4501285
11723681
1377781
4071942
56534944
92372107
5464240
41506703
28499501
29499672
902780
17488957
28943861
67414217
44099334
98328673
14471134
76665369
20339003
78916572
19703904
57277333
78853621
3981294
7756641
72931993
5398648
40886772
66631846
66589103
76063448
9595551
34365423
97669044
99416009