93462229
82038599
39552330
628330
24086889
55191874
18396341
6129686
93825118
7114509
29366605
87953139
79731750
25171710
18355769
43334977
40761399
2273281
25013876
5005118
87647817
61736194
52733152
82424899
4233838
17936052
79956510
14424976
6384671
33017421
53275312
63344532
80411448
46634756
78356505
19492582
1730624
21812507
66365683
28402436