6162997
46575242
85852848
92509250
29336121
52338985
44031250
82091231
79006100
3290871
1414793
35672766
13097820
6479076
867632
4208307
2409254
16354755
96934459
24262160
68233687
87555877
23918014
37781859
85038021
77359228
85947436
86693745
51165772
89898247
8477339
53304888
16171791
15196189
54094841
17783987
21669704
32018285
7468658
89009925