349396
52474413
68258140
59422197
77256238
82976740
95258928
48009657
7416164
71763367
7023522
36454637
25749050
47276488
96906589
60926134
91184191
72922262
65658372
41805369
26492335
83128928
95529466
62436306
6324489
18343158
46543887
60221222
70843059
68067297
35753270
23899161
19051322
95327757
29991682
10887129
26464885
14169731
87271293
7802647