40878594
34057499
77072837
3657231
24375188
24858042
76296132
61576478
30763005
56226988
68214024
87513913
90286666
85143927
34097994
89951814
94623019
91135375
35723714
99314973
17733702
48022111
12924487
73517445
43199284
7155138
4231153
73614867
30555518
5933162
60646360
48711837
935377
34023393
8842878
96952539
19629975
95225093
64181158
84782923