84353960
78205544
5813050
63005943
247716
16332198
48685221
8291821
5054313
60411281
37647562
1046821
65717665
34048426
2541628
42349990
23152467
70772023
37369723
2000430
2475002
34934469
49433983
77853038
63023697
11346454
17395519
34572591
34069978
33068557
87318786
12947361
5177059
69458564
35318625
52021935
62047014
29132176
61684207
6555846