21435113
23219469
62932227
50546922
17606001
54459922
39083232
7757630
2924111
49133203
20509744
50467491
26926869
14356823
41951476
90042270
10055706
62854943
11059707
38981863
29379531
12621415
5908544
21847854
7045514
51053188
55469610
26931770
85487926
45257305
40541091
98647363
95212003
31967875
5288427
59148511
621674
49963108
10804970
4263292