49981253
81057612
32712700
53547292
77085798
99975960
55052698
62474502
270612
4443935
70736815
46088500
51798512
34965395
81149046
4801283
72999380
68225970
58198259
572266
65462731
18903431
82322947
79806724
26059128
62961318
61554585
2549794
88137908
38963935
63737068
30102280
87848302
9939734
38285855
35438569
74379377
39441403
9614202
24973185