1750646
90338175
5825744
90094439
82605998
51983670
35695463
15788409
5371788
50259024
15104412
79571994
45265909
45961669
40097158
6955895
86067667
96993491
18485036
6418265
86559407
74138981
866439
60801670
63194423
62313793
17841965
4595772
73978913
50927558
4402253
12577426
50619396
47299228
448881
62965153
28371147
84513341
93101407
91243228