9141113
98286703
95688300
3467813
47821307
91634399
83357989
24319819
4883394
19361547
1372454
7835964
14743938
18166982
37812833
92864435
39462290
31444498
26789759
224727
10661976
9172161
58935588
9514817
40749490
92251840
1867252
55125952
56415598
53365118
28203318
40092460
46417884
40509486
17856683
90214084
28538593
4595119
92381274
23177866