59448475
72046054
9622803
6926925
24616130
99143136
55698055
4630287
225612
86161203
37011189
606150
71445612
97022268
878946
94092782
69018447
93298311
18648526
57836471
4729817
51242335
7893491
94454522
80077909
57868191
22952887
8580165
53081809
55104939
19402952
30017660
26583603
30952319
6342418
60253162
60795980
8249460
36183041
36604270