35628475
94176454
83459368
39304916
7476843
6684688
36068326
45813922
683862
70757425
43863555
50847458
3999692
63173031
22122051
17807839
65544866
72227850
261661
88718087
79746942
3009944
53015508
63077482
18976347
46253634
54954994
43608781
99336196
87156711
47589694
37288106
38751196
25308804
20243657
48649599
25433736
82847670
4179685
80919802