83122217
62656874
4904108
72295659
83046302
79323151
58952101
44095242
99879439
44454978
43382722
11398482
63308743
98435354
20543403
9527538
1771615
62329448
51429846
10899916
15272235
68606394
68244422
915451
73029267
1683308
51647376
52561419
12122791
49836971
13236872
20549696
3965297
2608354
6124584
5679590
67371596
39071068
64627735
2439507