63821370
18038672
38035752
15864581
84452549
25011176
8943086
43264558
88097399
33318445
34255925
84627805
64799325
98936352
39039692
31817396
54924338
24233353
55067072
73162139
90305699
29322198
43633870
60136627
15955431
30475550
78119977
36936712
79319662
52896944
63333528
37838386
94224225
58345330
22033940
3687458
27162947
62453335
4276227
5613176