8146122
50458756
75493123
22557357
74625652
21954616
8151958
72406695
26759602
48052114
46086036
57358552
40766885
46655339
64023709
74732947
32054321
27285366
38557151
53274691
47725822
2292162
25562859
90299411
95605306
66623796
57151504
78008713
87346153
593635
35355198
51764177
52921864
59116297
16139645
20756148
590158
12125605
20118372
56983897