23047162
66098116
22306101
5582852
40182864
44274863
64255486
30551947
84869771
24532773
2412498
77266746
2383110
72143001
58446351
33008367
4063396
98252699
92931174
31689540
18098779
66591685
48109681
90943905
88545295
52392223
99869634
79698567
49695757
5486107
139269
79642214
21389085
60345463
10811640
64388489
90332341
70714141
37371404
89024085