73493524
654984
49046159
41155713
78239776
27460
66279952
32717740
15047747
45119615
40261092
93311583
1147821
33021349
53801459
801935
34146314
50999544
75211023
46237655
94101558
83929902
2111617
79235958
4064775
67351612
6997369
3085861
50665392
44364078
4758464
31371978
55733915
77878676
6379594
19705262
67945568
30783514
45467050
55288573