21716741
20567921
29738527
38256712
28761699
12981139
73093197
34846689
22212436
6495432
29539637
49101963
72028663
49645449
6879807
57234357
80642530
8869950
53401873
88055441
80428493
83669073
5393840
8592795
39318201
4606945
25075265
72352410
80301893
57729813
89466057
9991542
94118759
75042903
15715168
62912293
43817705
86359478
64816623
22038425