83267216
54792850
34059868
27216893
36228742
9701426
4643738
20059412
22783748
3495184
65867751
50474400
79541094
61135829
69661991
2901485
13381442
28423569
39371483
14362379
64578829
11586407
79991055
47317427
10918267
2228273
34948714
73423596
40283192
60283995
19764448
17461689
48049821
99124154
43945528
34127896
70072255
40486757
16494867
53278728