22579310
79269570
38229573
16367718
6044610
57228891
92574435
49445869
66511640
32082223
19717682
46275542
12875012
666590
4755966
7064588
75794695
28573955
74202790
718165
4409438
43657536
33178607
68736524
15863140
27489688
7887832
2631679
74918593
50483928
78424872
4683898
4642138
36836738
71346583
57974456
93838578
68437435
582809
89555443