23044790
18058227
5118152
1900103
57089500
20178405
86444168
52201715
21382675
50198514
25319948
86372504
17241303
74876262
84974406
28906950
31168594
27495344
22476335
96702652
80636546
1635300
7511302
7693257
2056451
84676807
85622559
29495720
28548651
38129560
47462723
1358873
92251685
18984054
31177932
90228506
74655044
32664270
30407516
23438141