23656482
97452487
50082072
28406439
32302481
6265662
44145673
60836881
14414846
55518117
7562468
47373828
27288877
60863105
24168255
17725913
35661912
7613464
491053
57188519
84682114
95419263
11043708
31001971
76816220
7236677
543042
26264140
75756472
8715977
3178037
47749400
31067899
74745285
18716746
2490130
44145932
283847
69813829
5781100