69399675
30516903
18006096
36627402
77398048
98294318
14419155
97934833
3373198
12377974
79914952
4537603
40927784
16649217
76005877
18065764
15876473
95762793
2606486
4923858
13835939
29193655
32639268
815903
56366065
34698295
179173
27149972
98504396
80244271
54671266
88732713
11661607
20364248
23704464
5023713
3162990
9606852
84202123
76868101