68528250
18292048
52613366
13059242
22768295
49442045
49491911
13636817
2844422
96298679
86838299
76075637
25001359
24867748
18381637
7537289
50134838
76379852
76383203
14658526
53215701
3939383
38652881
18435477
97176304
33191827
4936564
76888966
45029384
78801638
76043866
55499017
13391163
2988416
56825012
76873047
12623187
95373129
12088244
30732507