2637879
81425366
27282102
90477794
30903040
33895468
54364519
46633836
99423055
73237475
92802310
35221921
27012706
14807945
7900942
63216382
21322830
46722744
71521943
537466
9847778
66291726
41374260
7770210
5178199
22279962
1186752
19319717
64905874
61545148
70196348
16793272
8743961
83135393
48602019
73097275
57216662
5984760
66209576
70617690