81868923
77885390
12504185
5308198
67416653
55784046
7249539
7694228
41942894
18629716
4792608
1705485
7311603
65418511
13476416
70604502
9922702
60106222
48781760
93935353
60216742
35641774
5949086
8925777
73729249
18659106
34554627
29452465
5489897
28334541
12352509
21698353
28382428
4808175
51016934
25854183
3953032
99917607
21439810
28921098