75833175
909934
13248719
53789495
710159
54836224
53854597
80475136
37938653
49454132
49358083
15502798
25182857
15037360
50613413
50236637
57326130
79886385
58726258
7751793
85239984
28018625
2513544
43284076
60183641
12393780
61153075
48304683
63983880
30752751
64313514
4288151
81632847
2395955
99784779
55303662
67107879
19461828
28352196
36116615