23835038
31751021
40849649
62519730
9828530
39691592
93864537
51126952
73257082
28278832
50095380
70522570
8547720
50792759
13627700
70082102
554573
8239754
23346430
3914889
7689593
21949402
20219625
3529580
5165475
73419516
18976370
45273004
81265494
52968198
6342162
34354739
36916170
559196
5678410
80132465
92674325
80563106
16023737
2016075