56256938
25143123
88401151
2104365
52458065
38289569
1558572
86264451
24055994
98011561
23847258
50991841
82651477
65347817
4287176
97873265
46487874
10358514
22274134
8771298
88303915
14435481
14057808
84461377
73798450
45364633
91233312
72537806
74518179
50984673
19884454
39827983
10933102
40794185
7585467
87156984
136615
83123763
18619118
67637412