69288326
30632390
48195542
8054846
6841267
63814128
27318268
68052786
5034242
34328865
20138578
20813051
49801681
59973735
57784950
69737416
77272694
63555998
8839343
6129655
472272
90311258
44376207
48178
50992
705855
67287416
3727800
30836111
7679583
42918365
24473704
4974381
46989176
36098481
31977415
81617326
50641056
29162685
32983189