1460395
1264378
70387570
46796644
33614171
7292971
99616280
64125424
86989442
382145
73646501
72016320
65891970
98732626
822199
74285856
66802088
56039333
8473733
6144802
20847255
42982431
29683468
73406810
50817160
21228388
84607359
90973463
64031536
59302113
2495960
79223136
93145938
9272855
62317895
98025286
56726361
46134025
42841240
72031305