32465146
33325285
99259622
24617114
2529700
8818467
65565863
83622019
6875160
28635004
40687825
31382220
87035891
96267833
7443929
76039106
34479728
27298057
92084003
13666474
30223765
89895428
699970
14102
44448269
46317688
53731149
57355222
63015484
35994848
32297765
46516268
79211290
99599374
57896946
93713116
17129291
40592995
39114307
8513858