66946842
1023554
32779821
16367358
98651577
40784540
15683666
43696196
64856945
20917319
19377798
7332435
21701590
511380
2124363
49944680
68955385
35659429
42718840
20777905
49251752
5723485
56402332
189536
34241160
58907943
73561918
82633122
7059828
75324123
22533556
10777184
32641847
12099079
2396249
78089990
22585924
29618921
78757358
77777835