80647777
7922163
54758950
5052075
70945368
7415918
79365897
81072327
96511879
2863658
26499026
7971656
45086282
32534379
83194608
42073764
61427550
49596474
37289587
5123880
20348640
27748097
33119068
68587924
90695257
14228735
81259453
81903038
57275399
99196932
17482378
14356814
89071732
50639589
92595461
78354493
51626759
25423562
46287452
30954115