16022797
63743706
15165273
37976934
8677315
60626271
827199
24544037
50475524
9624923
4199691
50065872
66724842
429633
5923351
92991409
4386262
1345684
732731
76469137
39346859
91725588
19109742
41706699
82301787
87894186
48469020
32291571
90929050
15281545
22712979
49572373
72063594
14004590
80987899
54162543
49542533
2306333
75091908
41612792