85557290
22006435
69249058
94439812
3880727
71351810
54976154
38275078
3734768
3174533
6737768
9690941
85935104
1407163
52218677
1096219
21512210
3611477
72013501
7769137
5618411
86996936
6888133
6602011
5238949
69213754
40498997
93612168
13266619
289780
4593377
83258158
225437
126624
38582165
5971064
89268923
81912406
70308149
91677245