91235989
65427672
50145628
79489199
90054084
8539266
31181660
86089275
74438832
20552428
77215125
33988140
24833526
59252077
19741997
62914219
11382058
45124413
43938277
73251158
92201979
78692014
13389685
76861749
41973026
22056901
69091210
82946612
77629209
5681922
25456817
94347581
65679188
87242609
28301138
2464294
82399164
38121718
51763012
67513513