96888005
38993949
67363594
85197220
40384632
88969070
48168061
92604084
38707504
69982513
7761403
42647942
52899590
30706891
47053219
59643826
87762025
75934291
82023460
65662133
25712874
1198426
19485069
63777170
3219457
47787450
68314057
49235816
57566749
6838410
3378579
1518871
36116255
78403864
51846656
68481374
91933285
45838446
29523806
12856525