32174995
31369089
10783205
29945619
23153799
40282323
67393178
71348162
55886412
43766216
61897424
6352596
67931067
24454846
59395670
42549023
4764993
10117790
58337316
63553318
38462900
12841105
87114017
81132000
67853235
29021599
89175068
16293818
78904252
23811895
86743740
53466253
24207505
81153690
86141616
1484911
75892649
59569301
88736129
69452852