60371476
44068504
6911317
4900502
91281081
56792832
7089818
51483188
6539725
60395437
59264881
91828248
3482887
63404316
46159980
79331431
66487604
44887280
84024022
88475145
111043
80991962
48587019
27289678
30295750
24183193
18052106
74557444
32734006
39347860
95944835
56827767
48371786
835057
26317761
40754530
81927990
31467944
20909622
2846394