7872998
40977
13147244
82611619
77826433
44179961
29933902
77407457
42265177
24381880
30081740
18751531
43261412
1349502
9895698
34822469
54022458
39695040
92775942
51942982
26503694
91977764
49673266
92803355
2667034
35819679
31123629
18802905
12309418
88198597
51596039
4766316
1283354
69067838
27136063
74296774
90489548
51767668
84565006
93385234