23797777
49425280
46087378
55764993
57716178
16099105
8468407
76371375
64034727
70008179
33407422
96861643
81624000
16338172
9853359
75834663
33897212
1096210
65035284
95054246
94665721
89005485
49237527
71511872
99678377
82606044
74252935
94645645
47516747
3339552
23495289
37386447
13608984
74734247
63557810
47572692
71947678
61007368
4057420
39559222