56443179
7249969
10792301
7129850
6351355
76855095
75368285
64188392
20478225
41262374
30885998
462530
34392644
18455710
87702131
46342970
84763146
9100487
45288073
9641386
18109406
70622038
81035902
32024614
51384457
135409
65839442
85061557
43984347
12516594
54201006
4819927
96925006
11801029
66079791
99893551
42421073
72006087
16209264
88244283