40807740
9198415
28421682
77059890
85326545
33797977
38453765
538832
72176824
49541826
76627896
40563666
94213529
55068894
27532019
3589475
64461467
26112130
4321358
87765040
45431650
84689220
8033092
25888859
22302254
59256936
15935792
37452063
21552295
61752943
45469363
50201768
25141978
31091543
10889
98393039
9339754
24805628
61517651
41406407