9513631
48575024
9753174
73811119
39156654
36452186
95022933
85664422
75771545
86315334
63448179
11113158
2846057
2104964
48229217
63337459
49014362
82924622
65746300
56504372
2664556
51366884
39329717
40263225
27585747
18375891
330066
68824914
93647213
98782363
11289942
55632311
31701536
38445562
95027675
33691684
32838296
21312075
65973651
36395100