51814618
99249990
81777720
85513277
16625455
8894783
66883580
65403105
22919738
562792
32497303
88812162
89341793
85195857
41239814
71774671
42939190
5731543
13756099
1963012
85289398
49594799
5921771
70888273
92406043
83419424
47308716
91535673
32976323
17607677
8135734
71052990
50234590
90247340
88738137
92608138
36883709
30578195
29838623
37717137