10754597
3977526
55218381
37875648
15964355
504261
36341839
99006841
30857697
90882694
28096401
90177270
72747486
15279166
80202719
2958107
89702240
81512055
39883527
31767429
41702243
81412380
90965092
52935258
86687994
71838075
62186883
93691866
97149690
85266281
28355906
33633973
25663475
14461587
41766591
32389692
37502232
23175918
85584002
3525838