5697687
23876939
42955370
13065043
73382709
85558625
64749535
8600269
75915450
58761104
82148022
63258712
64057130
12043060
81814438
79452523
4158829
43786985
11059535
46983829
14549169
63298092
61994638
53018690
6896723
43061872
46646359
4756718
96641233
2324616
81059970
6478986
26574468
8803481
13857240
974293
31637414
75028131
2857298
388726