66613690
4907381
30227510
95671038
48283556
24813000
44482578
99906596
12489204
94148849
98951500
55905702
23341101
41557648
10266502
96078493
53226070
84924754
21564624
9980115
64324211
20145755
11999796
52687196
694091
1759185
98844712
86194146
8007749
24622947
38545391
52785357
56317757
4496117
24551575
97173627
75765868
5421391
83847590
3854431