89636960
38771945
30484409
790544
56653417
60744954
62219534
88849836
86036004
68121331
91888883
46576942
13378761
48069922
472835
13283445
12269715
77958425
36974232
2743117
7315093
65351894
80149234
65229902
55252202
27297470
53262720
56543491
95013898
9508528
82248491
5973748
58557704
58829257
88797832
52254856
79585953
8878749
50598174
56151557