66218106
80045644
861874
70401997
10813441
40137440
71961952
52333847
75648200
1637276
61114160
94553993
92691106
43016844
55544089
18033202
96737104
63941267
98304979
60239947
9707250
58877474
65429646
85667897
47068748
73022434
7683388
86623748
8194557
785256
5778927
48972691
4232415
7687073
56379380
59184321
87903627
1877406
33799811
33755585