39497530
94498816
31259185
84211999
4775161
47998433
31453740
32014994
70699159
97253250
94579360
55781599
53529969
47919541
5622687
63172254
8564767
53215681
84168187
27308384
12206298
4807213
95023864
69584172
48158835
50921
93811730
9388222
52073012
34597781
88897000
96196192
90075702
62123040
44641518
43487184
34881896
41336836
89874273
5681001