41938819
86476714
4194289
34511875
8235158
35022534
374584
75016804
2941500
10471380
63748037
57759117
35604971
50888374
30493161
1478769
2792871
2971197
61632157
23603231
5544328
8170896
1154658
78806162
8813667
71371120
62022061
61445267
88083251
10848774
119483
53822432
801020
21211650
48144604
73325393
37478718
34176187
22465289
7853893