75571796
6459239
50622231
29799575
7515208
23956082
2644996
249596
3083453
14114839
87355164
2449760
81212694
38156364
8314377
3555951
55429591
98559984
27556258
63241078
30838702
81632630
689950
85148034
25427407
66921775
97659986
63645491
32249134
86682894
85149871
21715069
74207010
21087214
7283220
62054393
68369936
76261943
35743040
80617196