87364714
1175771
59296967
33421674
80848167
79197900
9687780
69633615
57196382
18416219
68752138
23858722
52675844
19487541
57551860
21799830
57923352
9536661
4305351
5834619
3628117
58706249
93311101
68329439
7666952
71506498
36806176
3079379
58715392
47551726
39537742
41857063
81648130
59335935
85555925
52202615
52307005
15034703
56347572
4104339