93645369
32116753
72295259
85682957
50013179
55782581
4459188
6894360
96066390
43532556
54392327
18798814
45985838
51141978
98893326
41274507
17574316
6274248
75213831
98335459
98118797
427853
88297980
59174677
77168977
97164906
76795247
32442174
5229398
63938845
6831123
31788048
2677107
98076179
74035889
53142031
66085415
80363207
9851108
7342565