75048103
88851679
84454638
2557573
15603901
57824696
45313756
77003724
75188280
28498270
82781569
28179559
20058404
65657242
14119634
9671741
29763485
40554772
77315248
46403863
15183538
31644529
6440886
44235366
36636746
57032433
44539525
39917547
40212349
93038103
84062125
63129478
49945472
32565649
23922002
31478521
12748211
52674349
48647043
18989800