82755069
9608268
27573885
50323119
34841690
31367
49586386
63249319
79606606
67414734
3414922
39521660
98517594
11441885
27801316
21796434
65626827
42392974
32909188
51393447
39678466
69163945
2799515
15165653
41144341
105600
20507505
97699384
27434649
6020154
26041644
77838466
15307420
62198511
44296534
6009617
26259435
81976637
560197
53786808