62946182
92841256
12277375
2996405
85572637
40099071
82319774
59201528
45455197
59133745
17524092
74618907
79506021
64466463
63184563
32537485
20141050
5706113
6608653
951152
74651670
96343357
1073919
40173725
35915252
53262889
92036787
367510
71173698
74174269
63856474
76252310
30672999
84141375
60323171
73037197
25281490
42786929
37542274
74897341