15385644
3366815
4343567
32596011
67051146
64697851
55411829
9042579
12651306
17305302
21586669
60229863
28889146
40434800
69833243
35473619
81499969
12545687
70327996
56365196
34571973
34675358
16239838
80172722
8475231
41858999
9609364
6828187
59526892
2229167
10606633
37235599
34965789
92117099
7925503
59212264
31035726
1308835
82322591
86463733