8455089
16059144
60171050
8128743
46512085
52332678
3767345
10209051
28179636
4367332
91343489
88201615
15676108
214223
25915980
24137120
37481435
8443596
65482113
5234960
4969534
55642399
50327508
549156
29696642
179652
84924336
73582131
1893467
8784847
38824308
85411874
44196051
61388375
29671225
90687285
17165368
10639639
84894426
66825276