74578805
11016977
78021521
78935702
27619333
45489995
6539188
56019838
20783458
14814876
40083561
20779635
54763557
15414460
75816720
57907622
28459356
31355930
7629367
36642204
71366584
72709040
97255046
59255024
38246461
96629560
84606471
88624690
76698619
64192025
65653321
51444694
54122644
62888227
40618180
8996438
41762737
38059443
49287566
19153361