83289743
77145540
79698717
75178961
35879225
9295449
95393066
32663611
38704008
8373596
89849481
24271004
31837879
74765363
99026867
47034125
73368442
67429583
38498597
99394783
74097721
45949089
67889884
25053502
79835071
43885963
79498632
53837709
3951952
8938801
16689935
84507092
57348784
57658350
55646820
77432116
51681906
28438503
5577647
66404900