14175445
72703048
19394249
53784807
24257701
59006032
18029801
71485947
17859081
74403921
63867861
60434458
5321614
31726120
9947978
7029579
71371769
4517884
64888457
60585655
23401905
73419896
61013525
31853665
34583832
5354139
33404623
19275006
32582411
50187128
83799354
39435926
55705163
98525599
55914562
43407657
28751364
80845912
16644521
96015253