20501402
6053394
40606921
19035274
29891076
38657435
65888488
2906014
92199277
9096299
21999212
51331566
32491845
52021550
80053234
74494067
8097249
49072335
93961685
19685558
31563115
57259223
72051404
44618453
68327077
70038309
90954941
70177927
18088157
77304413
39311092
11066708
71359732
19281551
79632343
87646149
36885399
89164044
910395
83633518