20434496
65124639
50537372
2786795
54531176
61552785
42157600
97179724
78629685
98383558
98151568
18616184
18212227
18667073
13354256
49695039
4805929
48699606
37572036
61252444
22643651
83266409
78648764
37089476
18799019
42661520
99156113
23219327
10918168
2489323
762621
62087735
3045077
41067668
62189083
14008363
272723
27235622
98499828
14142278