66883330
38001461
25949440
58296485
40795058
92702659
81549766
73746353
72935397
26046931
88148365
84994036
55296797
9632167
14996324
62132338
36818382
80463777
97067447
61916998
95282440
61775557
58431232
44225947
11352852
70751691
8565490
43223494
47127616
64433025
30109130
25283790
442339
9542310
69679596
10327208
76766116
10624545
76197789
211668