89493886
61978271
42936946
44326120
6411761
76008576
83586318
88351589
23118025
14206210
6358339
60402211
67991239
53142988
33353563
3342213
19468242
1318890
45848421
1262424
39709475
32905107
58138628
18122827
11768503
24932597
5767898
61868628
67686174
67781090
83913756
77226432
594125
96231694
93799551
70669237
3601119
43848663
18645609
70886221