88795973
93954670
7767050
68565204
86614466
7389197
73667891
17097155
30718322
69213392
94209125
55787445
27622259
874523
34036168
34598541
24784918
11298101
95825368
72039719
804251
89696191
425799
61463259
25838042
64473336
53712729
52435869
465214
77043643
27769074
84788
8527300
45808651
42571318
13042992
77028276
3106637
23096386
75718144