15713826
97679187
69878845
56123642
661853
1878556
8405810
11815958
68109463
56643996
1961269
43686462
33287107
19109316
69285982
35874695
12927009
4361163
19216532
11302641
53301643
61221615
22574876
3276604
64546079
31254463
27349777
20645716
3461369
63699159
89237657
363776
31939006
17966728
75923012
52232369
66574873
97704757
77674571
67064050