25309676
66855344
14667500
16161578
63456000
4848163
9344629
61033391
75553549
55362543
56962034
44967633
88112544
372346
56434641
16098561
16293353
99873506
62452400
18866787
631142
5986566
93861901
30821357
76438226
83696276
82585743
44171858
76558135
2584829
58795534
38533738
9139987
63803141
32586279
58688314
54319133
7891649
82888089
23129823