65938457
96377909
64523367
13887612
4602459
2957366
43548256
3052548
27034261
37072964
1424032
71367134
4292304
36461395
100001723
54134422
6197818
66069457
42476630
41164415
54919283
69207948
43402442
70552238
35999276
18952493
52308143
3265667
13318089
70595115
34516083
835473
30425003
39767802
48516484
66247393
29431802
8451954
9812646
83099018