32731238
5727657
53499644
66856454
61279918
58038406
77615565
62341998
19192458
4904728
76418696
70587562
51855682
24786611
46687537
76447175
95145345
67596313
64156398
2599783
59861656
82325779
13545494
81347624
93064421
69206219
1419248
52644692
12879735
5117915
54198520
6440263
50605461
22216654
89111988
40452522
81093525
63408982
58641259
7349695