63131448
81699876
33483872
20937506
91982080
61312156
8377161
73221860
45902345
29439993
23709285
81834126
43911177
19596982
95725159
30175572
48165137
90918847
18985326
96035422
1184772
23734116
8799091
69651379
19894582
75326004
60885042
4831620
92224714
13541854
59386659
53542991
88276729
90076079
1347659
6519937
33089297
53515991
42025673
50178886