2606560
92837144
26472149
96434651
56196108
99064065
12744044
15127089
5791177
33193049
96218172
31211185
74546486
55763563
37734626
29571791
85121676
44095434
22469045
1542504
533846
3904437
2977389
96678410
88146969
89543148
59158024
35655835
84259971
94676580
51607116
50103263
35479300
3936876
34803630
26399106
92685381
13703823
77526625
17838400