40484941
927459
78843717
78207216
75335651
15893310
58324621
50665457
11095173
67387209
32374199
36986893
23944447
94621387
8912298
78278612
40267191
81284121
97025139
9551484
94018101
64473152
75014944
59305699
65244212
77961169
62064332
34187679
44712825
59272734
71446961
79823665
92343777
37202578
55498125
84381025
64266868
3850388
5379269
39175650