21076371
7786693
37844068
39992852
98872116
3429504
63897694
24215344
62006512
2097478
20226527
53185605
92311952
84164685
6432003
19208701
36537531
1784994
48722042
28928931
60939575
4513737
3058420
90741903
27578307
84364843
42281891
7516815
27913902
97507419
67683544
99915121
81402043
91099426
47193875
56493935
69798669
51979682
21877033
48895447