8591123
98486021
19399605
4065241
239843
96628174
90287215
99581
90787570
41402467
59558959
75071535
69218759
92752946
76096446
4579005
4616831
77964036
3400950
5818852
95781674
66925902
68044494
20557646
46965912
4954693
46731662
18177650
98992889
793946
41532739
39466343
20933194
57243394
61785339
57404656
6815314
467875
6024109
18594924