33463841
18644176
58203329
97434386
68113183
46761573
75097378
5690311
90866936
5513258
93387751
43233172
273889
7665040
69814214
25713638
10721836
5004994
900411
78565619
64485167
46026392
76091035
81576515
64909021
16114882
53202995
77831956
66574250
55018163
11845659
80316852
24906303
54858220
80891347
96898579
29923668
46818307
80965665
77992982