80404214
1162650
5882508
7790735
1525937
72202168
14398647
26961196
25454927
1685160
60911602
31571394
99706270
97475552
35506190
5892131
4671351
97053482
2094564
58695283
24584523
21446406
29178766
61044378
4637498
29457046
5019952
20455113
8885037
5929120
78936775
83485443
29162416
18188625
3328591
95732161
40026063
51428906
28093042
33924843