76742471
62368175
41635445
10995464
66589684
5179605
91085643
80077794
34271263
28818292
43931236
36793490
24659017
30912839
68643344
88808576
41087419
6613809
39989198
48501738
49048064
38536880
730186
65608656
35735231
32445251
81934481
47283780
40146973
84665628
65376748
91391930
37645058
814452
87271120
3112017
82975699
29035998
49832125
95732533