75659487
35386672
43108617
12085438
49003955
94895711
7147144
62371532
25708279
59091985
59648216
6039226
29445651
55394959
7277850
99892454
90841118
1173768
18998684
36975910
567279
32098053
95565387
73129422
39038258
77226544
90529768
86578232
64524099
5996552
66057796
10403643
19295109
77866167
76082319
12335408
39978580
27256644
7767551
62923659