4827733
74857240
16419319
64407142
661456
51241214
41953316
57693930
32103759
428301
71508610
68957552
50098116
98458213
59986403
20443444
85372246
77687091
62884402
84117558
38218562
39356511
42219322
3124911
46054718
23844020
14891509
13684316
81503494
84176114
22619629
56832595
75481951
10346396
2221269
62505363
12594947
1349335
7313965
5617968