77855654
75805954
10077564
5226102
47389419
27253914
70014392
29268751
13436122
42491905
35068952
616857
58334339
31507278
63834639
21275998
21087207
38263643
15473429
38393887
80383904
40293319
59681964
3096903
79629173
47541331
16311074
87943249
77928705
79969615
56677215
58712065
76278907
33004116
44426614
7677465
90498113
93789743
3031158
58771583