82628196
29092753
6029878
27512060
44998886
11148050
90103767
86162155
31972364
26338241
25953986
98565765
65673814
33244090
58242070
11639573
35922452
9377390
226988
10635541
80451956
82423149
773280
22911878
73837982
6888441
2525556
90904804
82705749
7654154
21586888
44673436
96404752
57584407
53111577
49618483
22023494
13278924
7582796
48245963