2697723
72307121
3671964
31869015
4748860
79874321
9554611
55979115
9779412
30362133
70184989
27233377
78684727
28345843
9881158
14063401
7274985
82643134
741193
66404174
67375881
67993504
4309649
77321018
21942391
37562428
68898785
64957940
75072768
223941
48524338
71458852
12559561
34895763
55703639
30249725
257552
83652565
4524328
523469