16344088
24255163
72828871
59344100
903552
86148369
47956469
14781581
31909031
19577044
23751697
59034532
29511705
77248189
11697885
22231352
54817310
3642297
27195487
28654776
38982480
84259314
51386150
79166517
5422171
73592662
49189349
70094604
69566394
2980728
8597273
76229321
60549178
84992302
5813953
18045641
6356317
49528717
22339990
88552142