63189719
5964761
3188928
50426273
94802546
84148420
19872216
83338976
64011328
36752885
38297463
56019515
82607619
41755180
83701139
7597839
82622799
78539242
13558151
72934757
6607639
53605924
37349503
39969549
64979917
68322463
31683506
80777969
42946855
7362706
38148849
64455797
90865209
51532224
69239562
18749904
56853740
82973793
17266514
4344554