47942228
50113158
25077079
60061852
11497106
49893870
60359440
10589671
85516768
92952659
2316862
36678187
5638056
37286381
82569164
16638679
14041455
60634494
78962929
482421
61251992
25529917
8787190
83904598
30447806
64094208
54515143
58076236
9028900
8454274
77807024
7476533
80583655
23859666
16164719
28964193
38478266
9889277
7153696
9905303