80864495
5232894
95485662
221084
18571905
11095589
72658162
3501780
50089308
75124828
44878218
91708552
75954254
37658941
24531494
77054877
43216893
18595294
34712021
35398280
49576427
80863768
20221906
98477598
25259340
79606657
21252818
57709409
81884362
18704774
12714352
13341068
67077120
83435017
64465899
48252385
70707325
67036754
34211511
56915677