79448727
40664976
70829630
55186304
10609807
52964226
37005826
14633198
855868
7457690
2102661
69269890
41994656
25921935
65113927
93451101
57662278
21179373
67142005
24135228
94497137
80254097
4525123
66972921
74759941
33883932
2781013
60044068
71721627
54927778
41305000
23744416
71946412
77808381
71878477
21173444
53249682
891512
9261488
91285329