24858195
5953703
14685327
72182135
750168
81597031
31528544
6334149
45503485
75335033
12079316
70692674
23494803
17214964
36435662
24029955
31482298
92251000
71655701
47029953
3934505
46469688
61422951
12382284
46575050
28191074
80968140
50043801
87473896
84742512
89624138
72021944
61689747
31398005
68326123
13585657
49128051
23692579
23022876
4542961