56384434
30495784
247090
22636215
42384269
7487228
990277
10116362
85346712
73951769
46696905
78925408
84695479
22544728
20064977
51799216
31662450
34266101
56514104
13554419
23579276
58838829
32713183
76068721
79444281
48307769
41727316
3388987
88433081
54755538
51708976
46539730
97279758
17909475
86413157
44089010
16507812
41365582
45618491
10931701