93145047
945593
47065281
18011811
18358444
5596706
8880908
33835952
44848398
38266129
74003924
32287713
69458305
9965835
608685
24682026
56123563
58027555
34728630
52685019
72123671
3085235
51463805
92898485
37674358
95379472
8947588
13824743
56156830
49925537
67979075
559625
7595842
26944041
93401181
28807657
90695266
57154096
92055389
4746357