23013405
22616961
72576400
69255671
57631361
19519774
36812175
96903024
77147346
18433422
27871561
17699477
11469131
50825719
40414651
95108250
81992318
90847882
65673113
57613169
58236316
93545803
57856791
159644
22191521
70515721
28057632
54902311
81153591
13882785
79601687
18864064
81711966
7891805
81374790
49419927
27927063
69466959
66332047
43141784