3204869
11553341
48661763
8852967
4104290
57662719
32956160
863927
25576811
83944523
40435834
92058750
4124409
70593922
2471618
1768197
15852156
78341030
54312302
90442452
15519784
45859050
77767068
64758968
79066771
14739701
48624869
37534496
75121718
76882508
51738221
12914823
66961527
28136931
6224683
4991273
44374229
9893742
15095410
41856400