19836876
67262081
33996371
47063817
3673213
65364553
39146149
21408500
39644853
24583091
31486563
99561563
3202214
70093630
59252004
24626168
87701418
78403489
96242032
79453228
6184433
55703252
9487453
98631954
82692184
19189517
34884036
74057270
96156561
6094140
74924526
38408153
29527048
87038695
9329750
23355386
3788638
14576859
26748773
3112144