59848392
46755692
42294749
10804751
83843697
69805756
7374967
31784842
38391648
3692112
31024072
40149433
72175296
13023890
17139997
33234373
20119400
53165556
6379999
74988719
89562457
92942
82809716
24201040
1755256
15425073
92473513
87442342
87842398
128771
24941338
93989662
31129020
6144194
17272855
3125708
89303647
85483702
68612537
1355403