34255627
90034481
38186167
40454182
86719152
426234
28248370
21793553
47277986
31515950
56847669
45446035
42007691
65758506
23024231
99018283
40637442
5242875
4605520
89904322
50869602
43329661
16067057
81945856
6169383
47626368
70283214
35066472
64277051
45333991
23964656
11873336
32898639
683430
6885919
14889266
63779139
40307800
72072353
52723579