50127890
89218427
20215343
88223530
86268182
79974875
60224086
55523000
67846892
43016523
72472409
37451300
9383772
4319903
59803259
3464802
6263330
3638328
55765961
38774923
42537374
87048247
40333300
66389369
3357569
4867857
27867875
24746864
43699408
57469383
1583989
95364341
50794597
53749387
35805060
23632742
53107431
79098384
64077191
6600858