58733110
55415660
32682007
4167428
17206617
8059924
59308411
68716510
45951382
80815888
73739550
39011902
53587915
22545504
60815699
54574800
98515282
31895990
91264433
77637825
70211022
1577281
31887099
99492891
47722364
88982199
81394330
41748871
37611180
32924677
97841306
83165907
41235372
52215001
16145963
85165731
41162483
62183967
27566533
81728317