33793996
9225978
56311316
64894406
2602938
28904879
94375712
78471367
30396689
78724308
70038968
75541926
35842442
54109805
38553575
47847332
9986999
3751718
58133588
74462297
89147739
2889258
37402164
2089979
95038716
29001333
27626638
84521306
78853112
17517280
52715125
28675813
4779271
15491596
3084231
93267815
34692754
5826817
91286573
2889972