63073381
10926330
55364134
60049560
33081613
10636943
1115648
68793744
44458384
99019185
91171333
80599035
80479263
17995018
63584037
21393390
11185449
90836244
47115582
51756790
18842958
6539195
45893286
81082197
77446842
71498602
2271095
54498276
45624494
9947658
87712454
22965714
7659813
7254172
59523973
81197002
9779297
18853757
66242023
42421521