4063342
26153237
21821980
1925531
3947587
82725098
60165384
80235505
37282328
66147566
2603631
78615193
13843423
24443917
19534452
7881416
87287549
449668
1575551
67429928
86145506
18324602
899458
79933078
15738973
57464374
72792722
72828344
34348169
82134007
58627524
5427396
35173627
40191487
17565996
5986495
95822984
96557043
25298728
29868710