56243692
8307640
12088781
98716539
49192090
16658860
369746
88764199
87581672
45468377
74112253
81713048
4961856
45434849
54698818
81439050
39277439
6427913
8986688
63309665
67068161
36511412
68238404
99765348
12683670
43487821
3000318
96278531
80886183
76416511
40383398
78205124
5512991
18054890
85656549
43917206
27382756
5789751
56169715
38156530