60678728
68905794
41158532
34297636
6714307
89966378
27162358
20456764
6058715
438071
9006064
9502689
4061600
43079500
7199062
43669812
83534403
52307615
26632260
16345588
58919355
79537838
67725976
7452872
833846
29858642
62186510
24718736
49184022
51972774
38175588
41674810
46564996
45899008
20489889
3166314
42476848
18322119
12325395
34128865