28829898
61351155
52973265
3381679
29641597
32404352
9012269
21133713
87367203
99944147
80722205
78913845
89997351
86252741
17851215
69652067
62073597
6101902
65724591
99491036
18435517
49325109
53753388
43941720
15545193
8292389
82228331
13069873
80933592
27907439
2572065
11594244
76141932
98004197
44156317
9218861
13518122
7336323
67624608
26762714