80751347
32396336
4119452
55784960
1684516
4223456
9547622
53538654
91185914
46391564
4260287
91529032
87489806
93894484
93558167
7815160
59051681
60695231
8605131
71006645
77445842
40796963
63418361
7773500
9300768
50323053
75133557
84053455
28619588
27204426
91329986
89357799
49557935
39399241
38339781
76145664
4903636
46063581
66335329
50281528