22623363
50669025
99857761
29348667
6251439
31425097
77799938
40757171
63502070
28161055
41473636
47018616
94889192
91387230
59758817
1833210
648427
56587264
48175579
81733914
5094559
52773385
76819922
80406193
65723213
81793153
6336541
1947765
6421507
34675105
81357378
47695311
88036177
54715187
19573259
14321367
2513602
84889603
88678776
26236502