6735730
50931369
15016794
20237193
4458120
11194755
44041114
82244011
275322
17072327
42047544
42619176
31604199
89731705
91072903
5211602
29987441
98959454
30974272
62934934
35312229
53815955
35457312
2953850
19749423
60269580
34721989
48766835
1357860
16061321
30082117
41701916
77213277
2291268
4972967
211341
33101265
40327382
83997034
41391607