86366052
84914849
49075501
13836478
51427596
9992310
12372764
42335696
7612233
37793964
96393470
33672869
65955761
17103457
69779239
68829775
70045062
43734549
18175774
42905845
84472441
33165247
21661636
49362786
28996669
763147
71423137
56683647
45115257
15936731
2467569
7729223
17538157
64279718
95207366
61497272
47616634
18757497
8235366
25961602