501
35112
2011
31647
52194
84675
61111
685106
17215
880113
54258
69038
979139
1966
22747
757124
916
15319
61156
108967
95611230
4073502
5574607
44841391
4892283
47331518
7918674
5417256
8401359
5995151
60821987
79101929
68911982
47421805
581471
75951094
51251021
9491650
108891723
83491621
7391326
6223665
9167391
83111499
59851732
6482119
49551331
79561287
7576378
5611230
5447818
42171074
47971107
98001116
7942332
6235625
50031136
91281363
7322170
86231502
6907356
4736236