7428523
74729020
8226601
63777445
18137550
41996767
56311140
80903791
57827104
84792695
86864534
20012776
57137069
3997548
4804029
5094017
20694188
8609434
19029268
43688740
66733071
27013702
86099504
65271923
18777104
49455203
48378982
7961185
26709882
75082913
3586659
78298793
75102990
25161211
70594901
64267287
12878844
47066904
26765155
5615733