14007960
8844129
33897860
67789388
32419812
72882349
12531350
2375626
69367220
39475779
80792988
63594503
43384989
88089306
48775515
23647647
73743206
71639789
831848
58072863
31479543
57929730
57696331
30907931
79611105
44049492
13081636
97826
95998881
93615191
91973341
34977715
74182262
72432998
28002300
64572200
98094988
98598704
2130828
74007277