51804532
67305164
51135353
31963492
85543029
60704383
27642706
72068403
70486752
1794768
2966984
78984169
33438152
62698432
47755071
16953076
1594664
47378456
9528333
6378115
55029517
56304947
71615380
49729491
3753906
2064405
6821940
81191858
59002780
46065169
49169523
2780427
47281585
44567074
80098824
39239169
98336116
73644106
35155817
28617495