1055725
51485314
15913867
39158592
59576266
3969376
19963909
46718636
28223973
97209668
16434192
14764901
9050273
97587483
86343356
10796502
39179372
84726125
2531240
412050
96959651
8231671
57428948
47692711
57725764
91909683
65083779
57544507
29347128
64931333
19319426
97213546
89023127
6274691
6265584
88956719
27299663
98608848
27856860
63511812