21425525
3738113
74059306
41209819
13609864
19519834
55693168
90997968
38054388
93353402
92232251
49568834
30326766
92338444
20861312
19357617
35335898
21185588
24321990
62841287
93228019
15523420
10379278
80614625
34445096
459585
81282683
77658731
682474
2141135
52886634
63045801
48732705
57176145
2753188
47624386
23464197
50979478
36423503
17098908