32573078
27731078
11143225
97192057
5902591
14296821
35279986
5482957
13537822
49019074
91009981
4296210
55541236
75531184
4124900
68675838
65378468
16195851
53805727
24428352
26975921
3527516
99641605
16947576
27381080
95045752
35851717
30595135
97792858
14299774
12133592
77487270
43533101
62428049
90309570
53548417
63161469
32561474
8852944
56594484