86708740
32391921
13884271
35988987
12786103
7679686
79628850
69912976
60379680
91176209
99026746
49393998
18102468
46615413
54036268
25037893
84641986
76307657
99285198
7656613
10439234
11173541
29637604
12713472
81125038
63459213
4153639
16358560
95274241
53042136
31321366
86645148
25598249
19965223
75149192
96471530
80351086
69446060
73399510
65586882