77922312
91535831
88541285
52153011
8923108
47984848
8916757
78181424
28812601
12208772
8668665
77733542
1849427
79302464
58185955
67993832
7625460
19894089
69853503
16577531
2551454
29888909
57254953
58874416
30946791
72509274
86822834
27025893
97609108
19008060
84552220
87022021
93349147
64561127
3178991
60795379
82333441
83129954
36822581
20012081