4627894
83312152
6906798
3912747
1805652
34694414
772417
70812336
61984667
32751177
30553028
13273600
83474693
4256690
97266441
64527491
1340753
40062561
45215361
6581848
9464856
66604772
42186798
1069160
12896975
36301046
90164179
93851731
70377081
42324740
50336121
68685535
13431482
83106050
87315472
62334976
17096211
89367316
54367291
59386934