47563025
4788033
33582092
30308483
1432453
8216574
75805531
40713545
99954107
33724718
41784162
3347741
31011941
28695216
31729076
58933309
88213002
5244188
88879397
44317018
33976207
32316541
56528299
56801947
43568368
79501289
66487596
5946653
90563231
84524782
32295568
64717106
2319667
41961286
61113686
85916054
55945987
67037736
97651738
36897127