55425848
59099291
2387136
79424450
29661014
65802346
7681653
86227064
27706516
27236906
1527205
87943673
705609
16865243
63589102
77823554
76665836
9549396
1490994
99269463
65234778
19948994
96311980
29561546
62004005
96205007
66223818
3271271
19421717
12366356
9574252
86181536
64337477
97805772
89906851
30867885
87021627
88127
89528123
81623146