95733940
24725739
39049381
54398417
87042884
38881792
5233755
16445984
59755241
84722321
24397706
89924474
64997123
70372250
33606959
70125548
45313998
17977399
9166995
22854653
18991171
55077087
79465357
58433712
40202937
10243413
6677862
11423012
39817080
56507824
9382273
44935541
99996935
51308150
88474836
82334323
48725625
99791444
55684694
48585379