64342516
89403826
96826112
56685678
1240992
12721495
51264785
74128322
6197649
1694800
13412584
95776358
8319897
60368196
69247498
14457314
39882785
21937702
1427738
45875739
69948426
4559956
55181599
79304588
48067271
23978279
2872043
24192365
16397781
45949461
5563252
36333641
9962321
52276526
16382051
67521598
89763438
73771307
21197772
29122821