17377541
96537137
82394980
58929635
52966432
7865800
32337438
46267098
5484304
77393413
95186798
62733869
84341748
1933987
3299554
55323404
43929406
68689633
66142456
77147472
38913890
13811843
62346648
5243431
81997580
693456
90778113
70429890
67798939
45296491
82111343
8692138
34536858
14604678
38805797
8037422
58555937
44286829
78768522
62533038