59108312
47113172
79856977
77269080
1536259
52493620
95451345
326887
81645505
89137159
7254467
89336071
30564641
52864422
31956558
79149667
1624921
85845994
26569482
11811391
9057643
58256286
69164619
73288415
41871804
76636855
45394950
52231829
44382310
7341205
8088201
20078161
20861352
7843347
22845182
46267285
62609666
1561268
64267126
64882884