78255532
64381963
88022970
3834761
26954482
75284040
83836413
28878446
65147695
2321388
54267301
85303317
19988663
652776
99646667
24233658
26222015
18012758
66111799
25014913
11229674
45164038
49138394
45868624
20352608
32517250
5758511
37967740
57738200
31487687
394792
21926043
59136963
99409509
73254199
65306681
29326966
63054936
98275749
96731805