92572897
78399705
33743196
53585706
27951881
52994277
8893166
43818247
12497069
68162413
36946857
76556853
82025838
18659343
1943753
8935784
82385910
86108702
41367498
8154933
80749549
34972573
33148368
96133401
53902646
92315004
7867524
74858775
94951552
43516111
70996052
2996991
7437893
48534333
17162246
4169971
96574772
33593931
20953832
9196517