23116785
3302232
56103144
5088973
40908502
42635583
89609942
8535971
38366802
72022506
89092805
97239279
7782691
32328657
21929166
7309986
3853403
28241912
20581258
78749754
98138273
6955322
83286181
86965598
63085501
21146614
26133837
40011316
69717188
68579176
29749170
72408656
595081
90675908
17008207
13441586
23527421
59176408
50354977
48115375