47886454
25456736
6802953
92273329
34664907
5734154
71687842
62128484
84171876
80918752
1797795
30454387
21371812
70123037
69575627
49117921
99166310
93385799
31337123
9482139
1999220
23247361
49448409
8380145
77082215
4719333
9678922
67338452
89351652
86557127
30103400
91606997
48916393
29236677
63205079
12302005
14431692
12524822
90508731
58638684