17325004
43366623
95553139
80152870
96124592
1526840
93447957
29451255
86549850
60457380
74316766
84549667
31666236
42736957
25047842
68214841
51565514
83764877
83067701
16406982
64286500
54398901
9905185
80516
76632265
60424946
3117836
10162309
854845
51155343
42441202
4649086
51717560
19654151
89053112
8825189
7081020
9468525
89812079
17618784