22609520
6917759
69711981
17747002
83963993
1810662
36979522
34734068
79853326
5848660
69807518
70095083
39337176
23295310
80161067
9391792
88978612
6651493
33002920
45149531
35289389
6541147
39785997
24583918
27175491
60861557
75098327
6262446
18183809
59978279
971480
16169602
74843033
68103912
40623651
42042012
37805098
31491734
89374108
71761148