15776706
22437959
10228830
30386405
14598998
92696625
8123258
3151644
5105110
60003407
19621276
87448467
65888786
26485476
49612525
97719064
46097672
61551803
8265559
17183708
17208376
73205404
42811855
45541710
2173483
13627397
4531683
20246746
38032894
40643012
5856063
6413773
29694814
600358
22534128
19393607
42846425
30876858
43234933
57611346