71157510
90701974
6935442
73613447
14433860
79334725
41096697
2178690
81965173
86127436
56528612
13209008
8717010
62701122
35666987
24438004
17714619
72873271
93604874
7273161
86838897
10467840
59423193
94979602
80112809
35801043
861081
76158006
67964
76312742
43441929
21398050
269720
18279022
58224065
18114111
99102063
16218389
38291388
16188697