91484235
36099846
544394
41104523
24555537
36378897
93021685
22128278
43368948
50457357
21231169
75027485
19744299
25318578
47395494
26142818
25863620
96683401
79295045
42457453
14485892
342933
9512452
82413705
64968636
32483364
4049885
86833058
44122066
7163924
13379632
46587483
84823985
57018744
6551685
40917133
30949150
99607006
17918988
24297359