99227957
88752653
32955299
56031370
40612682
22847933
31017106
36713167
48136075
59221514
22375676
6142434
54112022
84694841
64873782
5463581
6474097
39492850
58376727
24879195
6152694
48569323
5698714
58109581
24838599
67031335
6270424
53223986
67015522
19695015
81535508
35834206
43464993
965374
41811878
60522857
95592612
57082100
64854080
27744205