27298479
24269198
31971886
68059944
43874709
74162820
42102922
21403266
39387908
76533238
4926914
39673025
6512153
44562264
90802875
795960
8812976
185680
7973126
32993825
2036796
71421480
89164318
68341904
50808350
20173758
10452386
56248457
16766404
55342268
14686804
53844550
45278049
1818090
3614551
59317029
34826592
35625777
57397861
60815118