17868287
12107495
74703303
69654702
68179849
34457507
43065026
74261931
23914749
78701460
32658704
32772822
13354137
48439538
86145774
72098571
54442589
24577116
3242088
78574042
27131748
39465466
9901344
27771814
53015552
72881738
99976702
26432834
75005864
751816
59772716
26035947
16547599
28576146
1923388
53154719
4116271
686668
22304204
3899678