77869033
1946265
92571975
65087738
99155392
8569407
85959541
14337979
63164748
39276354
300574
94577505
72772949
85815668
8002441
55219361
20687937
59164660
47489187
9051462
91113588
59384064
25296092
88912455
9099256
62503055
3688379
52557219
11496844
79127249
60255106
25783802
12014841
10482438
83116712
71016920
13612906
88728939
65951042
36902516