25139879
68079632
77713926
44913238
82092383
26213708
98501595
97062461
76297315
25526758
39097345
61485516
89693359
27806079
81369472
44182387
62774177
64436010
23126519
42681692
72074285
13995184
15863671
5382208
25287348
62994973
4117389
27587053
74012001
71806475
13185475
97054460
34399092
99889034
42938615
38104098
7352137
78118325
6698582
76108950