81218165
28207621
69715926
10555846
6817148
4865152
94363630
34816400
75968712
80881897
69354298
56798335
45614912
61367930
99117008
11383442
47992918
99983827
40639568
11328702
88844644
21629197
6884776
5907649
40014192
2669934
42465791
7132347
73973141
86891077
49348424
21242234
3260655
52627135
6678655
18289699
53363348
72916557
9333270
90476732