86152865
31389648
41462093
27608157
28259466
17784759
40665141
70192606
76181528
2660436
83598994
62768487
7345702
12194653
63232661
25567851
538388
73713785
47211111
57784906
66697525
92937325
81863329
35278279
70922428
1857276
45623308
79264875
99534360
35524566
33764678
596099
3470191
799903
64606331
41913677
1923619
7751863
81251409
24703467