29327428
8768612
66779095
1131141
56256612
97823089
25616299
2172216
92697546
70136084
50486043
13693923
86045197
92387308
23524349
69629947
9196900
99774981
82299018
23306468
62144215
83497427
10881081
48915942
42625790
86381199
89232139
2231349
32503054
21963827
29824819
246282
5006422
8701741
13848338
82355321
27828747
78786695
4756224
46559591