28259816
24343252
88904244
53122665
9022343
729360
73739967
70915933
95359082
78997857
389651
16277109
70973134
11854975
4336561
52617872
3297728
20096078
45147389
97919890
93056845
72728570
21391153
86555011
78138923
3874449
19305455
36893751
52056091
56887067
256600
2329529
89005040
82894575
69935880
9378571
67185700
4292459
83866467
9312827