93842648
62135257
93612994
41165953
18111464
78428402
28105604
24652991
1243640
70659238
6562960
9697812
62899545
47006415
65262442
6988164
33991963
7330688
3743806
39212399
35949368
43584945
28877967
36321977
67744119
3909989
86223369
3548000
73456848
407677
82306841
2864276
83877024
4589878
9149350
67252173
18289507
16747864
81818614
93421462