94996679
88684625
7711849
82452596
22472689
30795244
96115244
41515294
44421235
51728202
31658978
89485921
92166680
3125278
73705503
93997876
76324085
41759388
60277333
24252759
92759789
85912564
36223056
9909795
8184744
43095239
746047
2265142
26718988
80215406
86287735
75858053
72996429
22497415
45273644
44064824
1732148
71538754
17091020
86585042