23326199
33135630
9125410
43049064
5006797
93301226
75563026
11258485
94881621
48358021
76177785
87694166
3245653
45492792
12355997
26687556
62311399
4683830
19674977
4293902
7056877
1986448
23513823
45326485
20983593
52685335
23681166
32696332
11995624
7420297
33022522
7492934
34402482
99067230
98393276
6444371
39985033
58453016
92872402
30746130