51129123
14991111
89803499
50585940
24057355
14253957
69492012
86274923
9333267
81442321
68687864
58911663
43963896
46599971
5884578
23087734
35685093
56229
602383
39137356
92397288
10138933
15894628
28803161
35775912
90906839
32523622
85876169
22239064
893292
35594898
16928169
50198006
5811596
59418049
44209391
74611792
45529667
67522045
80225297