43543630
50558294
5929604
12098075
35871271
2661960
33055711
89118738
74457
52099740
50952972
84378226
52484423
41338729
3194909
72669143
91513383
59876194
44423247
44651137
9984717
49732520
14268714
26206579
72795121
23077399
33549271
93426775
12497399
1831324
3647643
29949572
4523391
22707689
30343891
64011860
36507364
41986460
81352041
63723325