94693892
59847511
41355742
5276185
270414
27944347
7404932
42551842
57269154
3037490
37307009
33878611
88003918
72014496
37693369
18037744
94724590
49747099
7841079
59539690
1644085
46722139
15778358
98932804
34109527
69573940
9773702
6353505
28981304
57902354
28351717
3569853
25636261
4580967
8033731
47994289
44055587
58017172
1507828
12434801