40537678
54798521
82197409
81349940
39223546
76583502
27839292
84107771
83984260
19519791
79353959
95396726
86335613
27459665
20969235
95494214
3831897
77064506
39975176
43118131
8504091
67088408
6899131
58751549
27935421
67162421
2475836
79881087
96456226
48273950
78807097
225610
32763936
58438512
16774944
64986778
93009798
85565343
15832830
76193321