28754221
21523590
92207570
21306303
13953893
75712234
20478312
1587854
63861880
93004067
19801234
6921424
43393397
37395100
99299813
8294596
11849669
14493106
38203754
9960541
9441539
35171246
90363987
24236447
8598537
8270168
9915897
30955643
25288062
36645984
2334618
26998358
71065215
56152820
78625106
30365193
86844124
2045252
14583590
56231987