49683223
77166319
53165676
95025082
57275366
67318890
43319544
497059
40505495
92026432
83598963
21468618
55524647
12312477
21474357
43929916
75538991
40438442
69683262
3523377
97871100
79867886
38236683
10151676
62138797
73947808
13837859
53085888
59951072
33661567
20276744
33034547
62009916
75632886
44025804
75434621
58117015
29589546
82159826
37433965