70811992
48879149
69296851
50298343
19462639
28208644
79483411
27251516
16138891
459447
95753522
1498348
77119278
82308655
76114608
45585358
26959771
73644265
66608462
39073583
93802610
83575155
20984628
9736182
15151639
42039189
32411355
3477255
21592298
59928802
33149687
18862441
5011246
89046760
17524420
22329000
76319158
76746631
50738597
34378357