80171105
81562138
94947939
7831145
62397337
938692
5870624
99605430
63027578
9046404
53373958
51687284
58204988
46499025
58354362
98911924
56887050
44385173
11966970
79029882
56902964
2754415
76635523
21537926
65337777
522246
80565380
21267171
74078884
93107301
7465840
56336434
76494863
29355874
27628505
73177803
5825258
44845836
86238506
93487660