60759250
15752989
5397639
89054864
56444409
20235767
31659167
1811117
30101445
77263816
8283481
9348721
91487791
88589219
53514467
6059283
96817701
28543624
52433888
30219031
21383272
1500775
8885578
23974113
7935311
38496684
58153571
25044310
77856908
98385119
30039897
76413826
5015266
22871228
3342595
11578179
2633164
53566932
93383417
5098385