8955426
8813784
2703515
50305111
97758240
82203519
7439709
70663562
7584356
40184772
69741659
59497207
22681135
97857575
71187544
2036393
87119415
82131312
81006897
65118005
16045031
40088875
9715378
41498720
4003805
63069529
54796087
76468297
99139406
92623588
47748989
34896630
24525711
63971773
25442500
72928767
68052072
52255998
82297137
366725