50874698
42329169
8385798
33798856
60278843
98506160
73059748
2992970
19383766
16003915
2511691
66948907
40499634
61114177
63077479
2424411
49384674
53244975
23965137
6292474
33588133
4681257
36895236
12212204
76765274
68414820
62972510
13431139
51016394
28253094
13447608
7067343
60006496
27556886
62684431
85425099
32805813
23995146
45658223
68352729