25907350
34316240
40868452
67976755
54434366
56376116
279775
91487386
25086874
26973611
19224343
246208
57879204
8284307
14594038
15052537
63719
99359903
53426108
13975862
6741779
35986706
16961614
58879160
11051783
27233981
54309109
97293186
14546842
973182
11217287
24769474
46844715
98916683
53601988
61532642
52023252
27425457
24254092
1302314