69055736
65485632
264519
44477837
84494596
16838808
57205626
19198203
73703064
11266783
66018745
19882301
81549103
240491
3125339
42401342
76054649
71199109
37064045
9152281
1287169
84027289
77457833
37792798
5997378
8888132
2984126
57358236
90491274
270226
97498873
6704438
45936557
27898807
422322
44217807
43642023
18895418
50516407
15588506