1181288
82696114
4171401
72528411
34648030
71231427
21732396
28665481
87983614
67716322
89058545
55468407
96488726
80418948
45249989
91875005
28613075
9211437
6351362
60219453
6667661
80476666
11259411
77526432
48795741
49351594
2531939
12116785
52342111
4640537
65244941
2444614
1290448
58052472
72568278
34697242
17024613
63243324
38777123
928507