28603414
923531
7425319
4099336
51303326
697186
10656698
7788980
5331663
4473328
91194231
60266842
9107741
93799633
80588734
5751138
72532124
66023292
40546111
31688081
25722064
61948594
24027978
69367567
52415564
38294481
91853953
44719406
32102758
4044499
7283711
13272651
23029395
59324815
82879382
23543811
66136259
91134240
45085314
42338437