83685895
9683644
61666594
76612237
66681059
40839589
1232713
24165286
39349996
40959
69759033
84597947
20395739
5063865
90658551
4237960
40945067
3113181
41554971
33667942
47795255
87348662
19915212
33013241
1533608
68699370
12605441
71792780
9571605
58704882
32699379
41758838
74472186
37896773
5045882
908867
19436066
6569825
18568634
30967873