40671806
57072929
37887101
97268013
22536228
10241750
7046019
9069507
7521838
49906751
9065368
85208237
90318071
21299536
55791578
7532464
22836154
866275
89454042
93081925
7649613
48296330
51549727
91266434
2030841
69491072
37668214
2337535
85293611
6718486
5781504
35692209
40716530
11439346
50599457
54806123
65451918
62726961
2948772
4947360