90188936
55737671
47471468
24941218
51998837
75554768
680378
11323896
8647118
13563196
65031814
30432588
842862
4122554
1892471
5999432
80135303
78731053
13716219
72475439
27321037
65708780
90306219
98217540
83844518
84752202
71867341
27984614
21621281
88313567
65062596
24614963
73905785
48821490
18159649
935979
48562780
4222253
12457660
49207809