1677175
430741
22304207
86328283
22432375
30655038
99828342
58354825
33331760
1341992
7043964
50284968
11585289
54372178
52337763
37557626
86206722
16357964
31099227
2401375
63353904
70235211
82113515
5256341
712974
16855861
191140
98224658
5574383
41892826
43045167
18038306
95512353
72176086
6350142
2490396
87327144
15443247
63794803
95113689