6109603
962891
34944637
12383605
34266304
44355541
94170
79191064
22487774
74153163
71131075
7748189
43317273
62326280
87023865
27517343
22047461
57308593
54151697
12545417
91026734
87412292
42196056
888476
15734277
54643124
23091524
60999917
64304778
76648414
23692994
52858711
31584635
16751424
50634266
17615268
48551356
53003856
6965441
21459828