57135820
31358959
28088562
95536355
97407055
74186145
9587349
6825642
56209903
77844747
75113501
69735668
69729038
6539411
29008568
68115429
7835312
66268557
53245002
37727933
82028530
19965300
75522167
31446077
50208077
10701471
2158850
53168491
71884029
99867166
95732084
56373100
43002782
73265884
73824241
62397411
53417612
64821302
59206295
85113963