88295099
54793907
50996260
3523090
80279000
43316972
11811054
13352372
70057040
78945275
99245404
74557321
3242431
54685144
3218671
25826079
45579349
29346027
8946701
95631936
57307961
34726245
9224387
9081571
96486980
18395034
54865401
92324330
21102124
40757199
19235581
60138789
39728740
3241883
49686890
78775673
6271737
41902261
92431675
41921909