19723346
6828947
16013977
25265375
62216673
67973795
74324344
31964050
10166735
85541839
27482068
43332934
46106019
1201894
13776887
18716180
76952636
32225332
80971547
3430351
97682576
39574697
29704565
67971549
3202848
80935618
31388023
73203257
89913663
99501229
9211842
14162571
63664205
33446249
83542451
86496559
24397904
68903284
50886898
7209699