45081753
92536117
30486952
2315203
43948090
5911721
23276423
78929279
9566042
77143024
7351284
66361064
60334328
47685028
96592411
1009854
30229829
2559302
12476051
4204498
83137773
49227758
14008988
30945579
18898974
6854707
43534329
57862471
11687833
53329102
81489031
41751504
23414789
52506614
25167286
31548851
36258710
80103473
5027036
61484454