21252764
16407153
43873084
35287851
45949949
51525644
8170914
43804229
3618658
17053445
72845791
5529368
7164158
67017318
46437114
36634675
35105890
98705769
1814841
67586155
80022930
33861994
22868954
29971098
28136514
39105732
84182681
4097558
39022708
24852225
15414120
99778365
40484904
56016362
6210878
8028301
31522349
80737422
91305308
58902461