59669227
47518679
94031494
17122653
44892223
50511320
9980752
7459799
12045933
67272300
18778224
17077863
51554826
4231734
59067192
49604236
92262599
91445598
24409423
1946543
51271767
4255429
85279187
77003721
37602063
2667766
9471637
96672992
20644960
82583864
11378362
56026898
97002085
56127897
98425415
28651853
60227093
32674978
56275491
30855