81563722
52331312
37592344
21758492
74749062
33414112
18101501
67014321
76958140
55445914
4488735
19837250
674233
52107515
56526952
37821269
2353960
25849212
12053948
97186754
34415284
66579730
23188926
90453928
94281948
758632
82761398
47072943
18426183
1944400
47825120
83142430
68662994
6854553
97593709
40369905
6209657
75312238
79972773
14884378