87639920
4406428
5556725
2559309
24827484
18426272
21441272
4551145
18405350
94075873
411496
46467440
68841942
87553357
52155856
17434573
24395604
72355627
84098616
46024811
76877691
22803528
46762783
58482351
43175410
23385681
58279213
793358
98092945
69657045
96579081
91653982
6189739
45783153
39365284
43728166
93244015
48529850
20756280
51621941