70965385
5990335
82926858
40281928
47936647
97867429
34415920
8387981
65526400
17778983
83738802
70708031
99756219
31142502
36917539
11376296
29966836
3650169
90358826
51469354
97908469
5585391
41133690
81482930
38552488
97745644
53585740
46881955
37048552
83776837
69638485
91445956
88603967
26222095
54974973
57454660
87141205
71244412
48831690
48385117