56107904
83075727
20733609
59014362
21539025
18131800
53871675
58055874
30597628
3041267
50222453
80776829
51324028
84165867
42023997
95239852
81052402
93068939
28715562
1716690
3843492
37699423
39047314
68597407
92664091
36699059
34062453
78642319
4054052
81488967
25676366
67484279
12398758
20465293
24482965
16041353
14604675
3692660
81268564
62026786