23939591
3392120
59863393
5307160
39661224
7509353
95141625
56813215
36635279
33899234
4177316
88996172
82789042
31854530
11343338
11233035
46221279
44503463
56993932
22864043
43558933
5574470
64847115
50801218
19624940
80133000
30025877
6260784
58683573
8083663
23407514
64824989
56441411
8534977
9269299
81714632
3527526
4910412
61876072
7432829