59617686
869196
3006499
73496661
99985632
379334
3471471
72982801
39103665
7799266
53881863
50899933
2047947
89021693
78486327
78932467
79138839
56377574
15034575
46504345
87985522
52084131
61438427
6609494
53209575
32421065
30952106
58999350
51531595
4101679
38741502
25589338
53963223
42204173
41193397
27995602
82709952
86132446
57306866
71948199