23845715
57621928
44307815
44237259
72436274
11069046
55914636
67481985
79678653
30501176
64099188
93516334
48022223
19763386
12659744
89053964
98664913
99891816
80364877
143905
16365671
54331298
75251110
76478701
85279187
4875492
60468691
29057987
90074792
67974308
85612135
59363377
89285876
56796099
11493864
69128053
823011
75195152
7449474
91159368