47668868
364200
44205222
80997193
85816734
5245505
1529246
601667
5626925
80261405
68145159
2952538
55961006
45648363
44951595
87144131
74649800
18779602
7859889
18613676
4562604
65943711
53884854
67197810
55338528
87379084
72792099
16451508
4664876
53631589
72466358
8061800
99308712
84476778
6549839
84131624
26709864
72598361
89905251
80521085