41422686
57159898
87338840
51021736
82072960
93077880
10481393
70288005
2279159
16809137
96612640
53969435
82622537
81572096
14762508
28666479
68573786
80287445
96712437
84658842
2256425
21465844
45192942
35138035
38488626
11905215
83836391
9586192
80156455
61855478
62971204
16213059
56117946
72828785
58763913
80239005
19961550
39966938
98231709
55855428