38336724
80275772
10392473
29136508
14402475
50498087
89815032
52973454
3127677
80512611
92363325
6843455
57706665
92928785
90303560
9486658
23645248
10927686
11296020
24411097
35899445
37604078
82148776
48234114
18222445
6885184
56457240
21651835
205874
6111335
3759784
2937811
58891665
2695202
39666213
40871045
81576907
39385809
3344185
9930545