58258970
6515626
27346574
22534793
86415815
8538733
86546947
121838
14559143
3493762
73902797
990209
45077468
59797442
59431124
95313220
37999143
16218811
29716750
30611394
93473449
372257
57735432
42351724
33898441
49369374
30427946
5189145
1834641
68255530
32738776
75228404
23109010
59946400
9687832
374397
7169560
71376571
327304
60187542