6196826
49595180
84112205
20887325
94851090
28588669
59597610
8452541
24327026
45033438
92479760
35599826
56339798
29824298
9174282
30296328
3346036
89823738
57839119
16287154
88061130
52325509
34189978
64947577
87816723
26298544
16589680
40084293
33504761
70372507
11231047
29548546
56837664
46518361
86979325
38896989
95023265
57151910
35211161
24274323