59048728
13069554
504794
8095874
83935879
93142680
61928291
6893560
78459934
85157424
766088
2727630
53504394
93416198
70988458
53848487
53283731
89126244
52245516
50611122
67532582
585850
91987754
34122317
76169322
30691346
91264974
32461276
87021647
7675656
98785946
44757988
85581298
35956869
61082881
70914058
71337861
94263161
52602739
6631777