78553251
59875839
57197963
43352761
8629872
48012091
86966764
71528640
5582549
59515523
13331848
363245
93241988
12871946
84531969
39211260
43235916
2104325
34346082
63861903
32697908
70778325
834873
62687534
49094952
44723911
7729946
7312470
60401541
132398
23327477
76398339
38511719
67349360
77956765
25647451
45078697
8666157
93536803
77627112