1682270
7114600
40416086
15518588
55663342
43156190
91172542
85802927
13551343
14265504
13475731
81562644
1183698
31615693
53424438
19592590
93707053
73481818
64344089
61338370
84639162
48379608
39598602
66459823
18863004
548347
87907937
45433568
83153158
63768149
897071
26628329
94352537
31017688
94015071
19121044
7047377
98106461
18107829
62829062