2607605
80607834
87704272
68145291
70739570
41874840
77148222
2487609
10247806
3980765
705895
26331288
61128598
57164554
41097930
80194603
80051864
21709756
65521182
20863723
90345432
19895253
61154200
62667382
28066021
65478787
17732678
58009348
46979902
3761540
1152289
3905616
73551524
99047588
95085139
24936355
7384130
97979711
91248382
41049375