97568011
59514309
4708691
92112755
7159815
27491026
28669257
92446976
5355403
84691307
12486614
89572251
35864758
42694834
63124545
71461167
10608464
89461439
49493430
83325589
60357756
1274068
27108436
17523284
6321614
6862611
67396644
95674076
100364
48597132
34763228
41149943
19379064
66454277
69683905
87269751
46265033
13199416
58349461
621948