93613320
4009825
71263327
1844266
25586246
17204908
32115875
57769131
70734543
1350650
85466948
16152689
70492405
39957661
1158362
93915779
72785930
94693682
34542234
45612848
33598400
64033859
29225493
57832932
25426161
83478832
23281399
7548865
96205641
58728542
66522752
67463506
47686873
43112993
90765003
7931639
3972287
62103109
15888511
36818485