198397
51714260
70014901
2586757
23303864
66433680
38404343
6956133
16752406
16465467
40155156
7025998
73348558
72717545
26284118
58494059
82367614
5170689
49003783
43805983
25942241
42227241
4421328
83088088
198955
94021451
54016762
51094960
76772787
54811374
340338
58355835
81018075
88471575
28952628
585891
76392978
8124258
39704252
52981931