82353476
12012881
76153550
17554991
13924094
74074672
63864893
20466127
46341563
71262801
6759937
31763735
3415455
94005092
60893164
19975703
28389713
65634480
45333115
49512941
47093040
21189834
70539824
24273892
5973461
3598778
37452897
24662735
36493308
48504302
22369618
73107902
18884162
55179588
44943002
56961654
78152244
7763845
55178462
6451401