85429890
67984532
44217826
82988798
9855896
70552060
8941488
70115176
5825582
87025676
79393562
98084024
70128656
9520874
356712
4147334
63523309
90725057
8468421
39334947
20165884
8072269
1575329
47321450
46812759
62345618
51675325
2701293
67847672
64346189
1141758
14924893
67608537
52189138
58768738
8844235
52743631
76593463
6255355
3147057