6582636
79175876
87535250
59676685
142747
75975521
891968
73525875
28714514
8692094
40435042
68634237
8868172
20438508
53162891
84904048
49087975
37223398
20564039
66795885
111294
8817633
64892461
61957516
64444880
333072
44881638
62789176
11941954
25194222
43636816
7509875
61782749
89039672
6065645
95896415
53139554
5338919
87738952
24954902