18523348
13674398
38106134
22244650
96646296
7621184
82255869
47902678
90885451
87131109
65718199
63049486
98948690
66148318
34748193
65363279
59539504
55417129
42585227
21247706
59247873
1055952
1209862
21446451
501784
61851915
95397384
93141420
37471207
29585345
8961179
48631922
68568918
500595
18992186
73973465