25321874
26707026
5488768
12102933
75826672
23551484
12459680
74946069
2117914
3115900
3234531
44149290
74683985
9956353
913843
30302236
6084240
83561063
38074798
1673373
6263477
47318568
24914723
15167441
64521689
71585723
53273636
87825478
45602792
83322127
67357210
30214602
89875095
50664438
48643801
89268195
68462015
907615
2483989
10868675