4737603
56041754
8285531
29532213
11211862
94365395
63379211
70169606
12278870
24225831
25712234
1581129
57252349
24958883
8755627
21836272
967813
82535431
34371261
44086202
247522
1541368
57109653
41802918
75067894
44515733
857884
93147255
4116239
83821555
29057617
42068224
98248601
73131182
98966393
95766382
81392829
85992612
19925161
11649735