87603778
9297351
37016268
66191270
58705032
9425479
50788435
39622061
63091380
6185948
59823622
160021
94685183
87757625
58395478
969890
63332706
49051933
29374715
55742995
8073200
96644775
34945833
15107376
72703568
67563615
70075726
86918341
69013714
28669346
70047991
2222990
2452164
25181163
87017307
67233167
60631945
33791802
42132739
34148056