52776784
7328341
5661801
11265324
88417626
15734368
33611099
24198231
43004066
70466181
84822022
78957255
13459351
76382250
2186746
38691091
10591970
8509478
42301917
147257
15105655
20736618
29984768
25837610
31016081
79649869
63269400
5554758
91932765
98296157
59066210
94049560
13575155
90503069
95966378
12562974
14744360
5944357
80151979
11006869