99638106
36254211
96453437
33849006
81188270
1518446
9520152
68173774
32032024
39753831
73359432
29398874
69348395
74392492
5905336
45426560
72665928
75156274
53571304
67867058
30524320
54196431
37825282
9916557
46659297
27331385
65431885
33275579
69967936
9727829
48245379
47723940
83842703
90716660
30187126
3192113
58304358
50661903
9713982
26538610