88626937
52342027
99364622
66407112
40547844
34351958
88103572
51035832
8594789
56379343
20432804
94416411
35782558
4378524
18359602
6833575
41123117
13102619
88288162
94253026
95138704
66272533
11482812
48467341
20179955
18634570
66288597
51309938
45591303
30067735
14152953
91032186
15889635
8302652
24358162
24396964
10662834
442274
73939798
43614659