38144153
78494765
4608383
40529316
16062271
4021350
14877544
27941245
81523351
35491545
73146899
29749124
4086268
27568698
30479584
69723790
8543463
16524036
24459310
50004850
36859801
3008088
12495258
95266612
98991332
62984390
63338242
48669766
80683581
63448333
2062434
113499
76968991
33028553
44961558
9198987
69488506
24718434
30518184
34113151