24007668
40109627
7651968
76059056
40556433
33025021
12565498
72307546
1561967
57956773
6223481
75551525
399862
37076178
54502261
55311343
47789972
82056397
72159380
98876923
836740
27004054
93463604
79061612
7236576
86442146
44266184
94396480
1753468
20015684
42434881
23754039
2632458
16621448
5100837
29525425
82414921
56791558
8799776
3262148