54963439
8360625
64584747
46025309
84955884
6362230
81471480
92279960
12487547
8035286
4112153
74829431
95548785
4829854
1535901
33247128
3994193
59752037
66394178
98894756
916287
50612041
33608007
93732897
77044639
8822811
37019146
24633515
60694813
17261628
53607753
23282325
16376755
72089511
89844966
65809011
64568929
17252399
11098923
28049816