1265548
5858636
20775866
35621465
40918602
78287634
13314560
79516442
80501391
5801547
6293302
61602255
2060877
79476208
85714710
28169845
80534933
97857376
93784347
19652280
60249131
66711514
9896542
46024432
16131169
48153119
8939404
16063023
34095230
18207092
86167508
89109280
8909531
54482508
13473024
54038649
92865754
87111042
18883581
21664137