99493914
7649345
2957619
13636170
80648463
25055508
79982827
79109402
50033714
7288296
98076098
11484452
79207721
40129986
36394086
22273286
35581086
6129636
90636864
90537794
13105647
1155090
36925899
36694925
9336800
79731540
56492434
2204516
62111362
8224743
35718821
21553321
74983619
36823262
82851819
13244353
65694087
21952014
26481443
6661446