25394343
80167342
81323373
90484901
35774582
37826037
33442400
62739712
84786302
1700666
18209955
1335688
82145593
96887216
73246156
65769600
48246936
72119953
3357864
89856151
41005345
43172717
36046451
36159195
48224473
60128398
51697440
24416846
22488938
93512471
40619600
81699413
85925046
92427409
296841
42764524
73668302
43971393
20428657
58926561