12145015
76967361
56868438
12023225
69673377
54926580
11372129
2176962
80392060
62535822
11851945
60907601
8430506
9105464
14944543
54762491
79655242
12451936
68636860
94795789
97991377
22765984
83596226
16443838
82852832
57336509
26287165
23584169
74637076
92847285
42218604
85681382
61681686
98179198
12571307
92816610
79527851
53628776
85488523
6484588