3083170
5674833
15399038
5161609
68601586
8913541
168351
57027797
30501767
33678599
56976342
90552629
36353189
76662961
12482137
39664538
28004271
922658
20334947
8868063
75806162
84173256
86227482
2358218
10552814
56818536
63585665
42477336
45865049
69686552
1776
70404477
48306295
65346737
5825185
7559706
45634874
39124059
66716090
6111792