67872485
1049516
90685112
9319765
59907903
98711680
67903595
4589439
9191117
2306767
20332435
52356719
53513559
67749296
53477691
3279587
652319
84332363
51134323
12481538
12422684
85881188
7018724
28094758
6058833
85463753
37417604
25055130
72365241
99691558
30902274
46255774
17202294
874214
16716094
10939524
13907319
2911182
25684058
64443290