88348692
29078852
12644501
54371023
25767452
1427379
86453166
73357699
7223219
29893634
98092074
42804050
9225275
77818358
21831108
74153056
42653144
5408595
54913807
7607759
70776611
81396867
50166331
61388994
17537671
33373501
9316500
91794839
77889559
39778678
63286876
43545561
38866385
63451544
35114377
41065318
53716
34339471
70657762
27282782