3378810
98307403
8805889
23444771
9926496
80407501
28922885
846585
57584007
80176891
17858213
8697862
84915815
5022080
6529914
36421100
54311952
51878608
88188587
48532412
5125641
45492400
14074335
18364034
56033367
33069188
15302951
43128382
13166584
44303864
58949420
86964572
44736488
97923286
42671008
67543751
7915890
3053715
72167473
40464164