32742559
3906361
10709857
6616391
9949392
20502549
60623958
89361814
37067168
37077200
64605357
18082493
87941707
8731129
52183656
18869435
20876317
71535650
29801254
35671473
18366402
62049173
5606631
26083635
64616311
40043546
23027685
2248920
6308064
29222975
35606709
70352693
50897475
9981269
9785328
68317904
508832
1072665
15961229
24222740