79496259
12192609
9776904
27576704
70177959
68008611
5401401
73799950
51012012
97202292
12494392
5702118
52836633
43728669
122980
24269881
16023045
75855086
76762593
45275729
10096890
78215874
42956163
58249069
1642424
5125789
94306722
88092087
11868472
88744894
46993676
69204214
25983535
63591485
5889886
33249445
7014545
71022843
88278137
25244600