23624482
2682103
8708558
80507721
60224945
67302678
9092336
45625003
51629173
19068451
50745730
91596579
8222962
28749553
74582274
77114143
5176693
76947765
32825763
50774861
86486614
16861573
39238013
23512226
60677472
60922277
69667225
31092935
702590
31025539
47496700
64009841
62975764
67455928
55553115
80211382
81561554
94468516
85763644
42073971