98689967
74076134
79566623
6903830
45335049
2964656
84423232
17246280
11114468
49705568
79319181
81368089
6093921
81262751
85814470
18376780
49911892
50756551
10479577
25178100
73559779
93338860
8720442
50132997
33262884
31523667
50203795
94841302
34622520
48005594
58641969
80281794
7612443
79553218
96649575
21239279
79792382
9319234
76355155
84272618