11888980
27956717
4803452
80149653
97908390
91647761
51149505
73063881
18267402
44236740
19117517
16887700
12943846
69351731
47734639
436859
512753
90289731
1106654
88287801
23539460
17051523
80065219
21474957
13372187
25198534
68649249
54826464
61677990
84207829
65918751
81117442
45624670
61754435
55972641
85874116
51679620
94095252
71007244
1537386