80911090
19603834
89118387
79038664
91459775
32575718
22138978
66715900
13528419
3466788
59576250
10704991
18748377
79711894
618822
72254922
88907285
47396744
27762490
18077779
47035373
16355701
99532360
15885600
43952796
31852315
42045665
47295782
50591611
96915933
87639503
87385296
658410
48216639
9354488
3117358
24161310
61975468
41194006
6626068