97923799
27187991
19678992
14383336
11418319
77455918
83225826
72856136
86095966
24625540
36674486
88231085
26187674
25319786
95505133
72233287
8250812
68632295
79489553
94761960
7334526
85271983
3758569
1138493
8505848
70294180
8571017
5243652
30686255
55958376
36054049
97188955
15347936
12485841
79552332
2785185
75274251
20914116
3183970
823655