7285922
37908423
9864396
80329869
78679548
18188010
525221
49313620
22313695
1391416
69835859
37963035
78593032
99779492
89033468
66396173
45885511
97194346
88035480
50668110
76867195
58414868
78369386
53494318
50239392
47532209
28132884
67965356
7403299
19684769
1652439
18624333
8045326
28418293
70389306
69637533
20003798
62045298
142679
18726948