8083723
34184365
830195
75144460
12508634
9089684
88959021
19043131
62556243
32994850
504122
6374303
84115262
7503704
90133468
50796945
4735975
79759
53879364
19894746
18402668
18177603
20988552
74528421
6111360
300185
61474666
90699556
8689358
30602773
37943777
19404021
10926355
89778002
60009230
96653802
9034261
83702386
22798278
81357245