33288332
28107492
14099772
7032880
82366166
75005832
66886203
9376581
99955385
59429738
733556
61841802
7347967
44126382
38694557
19237461
19218212
67833599
5491397
30361438
72364045
29134286
64376909
75432734
78777050
97848616
471512
47934346
8749648
536136
5231141
58172439
41074052
2454166
44102685
5867103
30251771
88511946
89852676
12574795