32671371
38933008
99963463
5153397
9146352
66562090
9975679
45481243
61612731
13997674
89106171
58268607
80564847
5088595
56787366
2014244
38042852
7072503
29489463
419710000
346062
43105663
2410193
77258324
29797989
8337175
26267754
66184232
67108816
23495821
29637945
1064853
33802982
66754658
527858
95675265
86065421
87205466
17013062
50477670