70257332
6602967
5596914
61101381
75883120
50883203
56872847
1970508
99706638
82028725
7773302
6655150
54551539
27823550
53502354
96284924
66531165
60672177
82008314
61514839
63455002
53129726
36741085
4404739
42112983
17088100
9008038
53295142
61698072
90489652
748999
7513862
62732917
33767819
7417166
16451843
22011973
8492671
52257479
2879950