67169908
32439183
42108749
8135129
32842546
65389525
26357882
29108024
60811731
47884063
31064068
71121420
77763063
98992853
69097049
87349299
68349716
90554115
20386910
1072974
41314110
72832804
29706814
48368024
77582946
85588682
18026221
44281861
19315765
8993900
17572871
82697712
2033396
11901021
95567424
89722667
5615254
86341618
59023393
983948