19774300
2716097
56855949
4213923
51352668
11691186
95423332
2002791
90798605
76701636
67361500
72131446
16434944
63398882
9219270
66164261
25113455
38286746
92708467
593367
64388916
80896153
69222999
29139888
42423250
24488186
24663053
49935915
61475904
30419175
90555756
3767664
70235009
52151638
193122
75346372
67118173
7647990
70154835
63803480