87862753
19553694
76467706
66343657
72716757
1374607
33852634
29041097
18619307
29595715
77382429
39906676
33674294
89163588
5372800
2311242
44135204
78946934
39151688
27151590
54855847
53862459
68012674
77608885
28815308
89629983
1822370
5902185
10089389
63137201
60034287
12063504
7197678
66842215
314487
4197827
88747905
14549435
12232352
51874961