32729787
34381588
18919580
95552022
68779748
31216256
3204848
64341806
3658762
19027307
77878425
15914980
5621709
53231745
52816031
36276075
39641794
87847544
1326176
83988259
50286573
55348637
85032942
43534457
17768039
27999334
5968606
33312982
20485378
80031168
88579330
72587461
4039521
77488385
94351488
11221717
22634416
37492549
22013010
91952385