6261375
8116144
13288022
74593595
51565540
13548412
4375678
599676
51442844
49594071
39648138
66739398
26423562
6031478
79134538
55094268
20177899
95502514
36824345
20098506
86539239
88607925
58917665
64024058
20525156
23505784
31709910
98582895
3556941
48162755
37005226
65439864
26895599
96648018
44888906
86635254
9367501
95142134
30446718
54544928