31882485
67607474
26603104
62646104
6718219
2059944
68537988
75072102
75477838
63867324
31958592
68553144
93116606
81437928
40126866
2707121
56304053
65509949
38113450
7337662
25689015
87524816
63825335
26359404
85133552
4195750
14213705
13206943
9462249
38653578
18463992
49971800
98091573
49825080
50187873
83389579
59657416
6634958
31177973
1537087