66927128
76171372
11397067
52988507
32007211
90048736
94736608
87166325
53649507
33842361
55899019
11257240
69091779
43397170
44811408
30198934
97123885
27647141
76028026
83636763
18482733
3672368
7344545
78678000
55055528
14534721
48412563
24171369
12805562
4762659
83853233
10334319
62823762
584776
38394471
95775913
73763447
99606507
31178768
49773411