17066457
85665421
36637682
309835
82457962
60233979
86134412
416848
22297847
29962131
74187765
30284775
65015198
8916191
67986156
75066478
24033238
67266682
29921892
57818487
62575710
34775666
66409416
42259
34539538
11799348
7109663
9593799
94132297
74864556
59046455
20615448
57558396
83843489
79444735
46459909
11414528
43355366
9295361
21207399