88804847
45068440
16398286
2737743
88875968
95412793
46829182
10708932
67828418
75946295
11089375
75287772
67867228
47173083
8077485
55544655
28708542
56907855
52278668
7710508
13838593
88459896
25473560
100008007
82063851
95751008
23709858
6132295
95763913
5223292
44619671
99923094
42481903
9071863
48032686
8722559
82448585
52843934
90984551
17412637