54496880
65807091
36752004
93817628
80862056
47567994
44099264
56412694
93524990
27997825
65589861
66519079
29169053
34004853
34545942
65273576
79289274
19479716
6983145
74643865
99116850
66212254
3196170
28124525
37433707
21259056
86581253
24617251
48997118
36606584
50492952
55048645
72302556
27287212
35437201
81163269
2174683
44016488
13477469
5554394