31709877
586312
99803412
27313223
51823908
55485003
59979452
66915225
59603220
3680145
84119374
5458944
45716353
713425
27725387
47762102
54193229
25904372
79608308
43117765
30037161
45491537
50624724
194075
89229078
28261976
98235304
37856575
22466544
19678341
79482556
9865316
44215393
72789284
93506781
3167303
8413146
62093363
15231912
19143680