6155579
89633860
80214068
64511711
5080398
80466650
58583424
29935895
54874582
13349874
60122274
27652790
84138807
67336273
70802060
57854771
65097393
89571376
996206
42937082
1504952
95848750
71241450
93664013
24018409
21042452
75493340
60252498
53496732
94764332
25793013
44583373
41643742
71871322
92844572
447652
67588516
16924448
49526666
31991176