1785115
15075602
4628663
84631729
1260829
68482139
61186711
54658796
61652718
73754358
38763749
16699732
88326016
3594822
77214368
64531857
75449590
79948698
79772247
81558993
50638686
98476316
21939596
22683514
68113361
57761612
23651393
87622821
38353993
57374110
12018278
18521424
73669023
53827120
80641629
4585968
31939512
10183925
9428933
63508463