80489069
680568
92257971
45339840
61872989
61234568
30169775
38734457
26543547
74897970
77198611
81365579
45935397
1561119
17377208
50848963
79752554
84864405
76308666
3719297
95418820
28958914
89844578
505049
5306197
79329753
8633129
30483279
26442622
29188933
56044870
99462095
863324
82725886
42595445
5648155
53597915
26563342
8893698
51805592