17996301
8378321
25131348
89594661
59901467
52767126
94344084
2949443
33134197
6489684
48407469
21936177
10803880
77243898
61235165
69309718
76414663
33392111
16343421
6499872
8891802
6404232
72187369
622457
17952710
34797716
42876508
8033953
18806996
46105195
515553
36418817
17691002
53437500
49124454
93163923
89586406
3806926
8496222
16124826