2144985
89278189
13674277
18634845
398119
99312670
71017817
7279533
7848496
7443777
22956228
72658367
70051340
96206875
713335
14185748
74354524
42059997
80691240
68846927
33926372
39265905
62711085
10561511
63714266
64608341
35686747
24352957
97143241
13494580
55671226
6283342
56509157
32072169
68221808
72601815
78198978
14761956
70447362
89618349