24366639
621951
33579634
20465996
717213
85621199
52974246
31127283
54308566
91262566
35855627
18126273
220969
72407387
57155867
40161628
5849883
94811327
32753584
9686613
82378606
52254578
87293717
40815391
91723736
995504
88515742
32955447
46799817
57781358
22113257
60126052
24567446
9501756
72173912
68704838
81215696
54131294
60326754
19356652