60027418
39548250
61802713
86276231
29714961
15814031
94379108
70735198
40571164
73605104
21901098
70936290
92683219
9129183
73061382
83185759
69197929
29365838
58355808
60506813
3145181
16386290
4485959
4851716
25607542
2529270
83711517
82946727
74451820
5339532
58045821
91378482
88717819
71558706
36898676
45264783
75931550
10357052
2056556
39583904