21939407
18913189
65506010
5089211
65249088
6388898
2702651
13135158
43965674
8415379
46523060
26005043
70565208
73457937
7656387
31694931
57055708
75761865
71724119
48374543
68868721
22376226
33768003
5967906
74011013
53743941
590267
5856975
19917136
68003759
89277677
6937372
93472557
57436014
32959312
6497980
33979476
86574860
38727911
10233747