75678270
97073414
61126138
21006322
43315412
6219345
49558978
61954563
57866574
16201495
54323880
76201368
2685813
93832498
75109834
75166979
67338041
67738746
44165544
9707022
78314865
276474
2702894
45033053
77943407
80252378
7402912
54933597
36373763
89416968
45875335
31394832
14445777
37224515
52869342
52038726
68913026
2977790
34647243
32516172