93983421
4208344
43749286
48325699
42894826
1222911
46231380
24495468
43554292
27989161
42948848
14433802
15447584
57467008
94284090
5745848
4366612
24642544
14599049
50488
20863486
55206700
52165042
38856374
5060816
30261704
83932428
1169392
7488760
44171435
4537755
67219962
70331297
22227102
88618815
12569576
17752806
3979331
79047909
49412274