30979897
52568393
87193794
7366152
33651771
49606645
29406258
23055521
71268014
54451458
25361472
19352379
86985275
81084321
96142319
8449916
4614174
44023339
88593089
40246564
259948
94606828
51535960
35684132
60574328
7679635
65237168
36526056
93907500
32728521
45974992
8257214
10316398
20582026
80315734
32217753
66371043
4902236
65273509
43701718