67372752
23842959
94174469
15582486
64146917
20493918
46083187
70857373
47581121
8655424
5736740
5481652
81554275
28072487
7568363
12183919
41005330
38797288
85478087
41231197
42896913
94447982
51273818
68247818
41035646
75194172
90251484
61682934
47934795
31746900
10865200
32811056
79276134
99728363
49349122
17909141
54779224
66815799
21701386
28163840