50957168
94651963
99172595
1049202
2031799
8197101
4538813
32367579
31631841
27432177
19445702
17478441
79903012
79843373
7825270
71274299
45072423
86346296
55561431
34672571
32654158
60262721
7998686
74558457
70002355
56763199
29687615
65645507
72584975
17088121
19552526
10591898
53704845
7073233
49917703
41527367
80456922
41569421
83338546
32305702