17215635
16376029
9115449
22694909
6168132
3927334
84031004
114764
54687635
88377628
5164655
56634682
79667282
5915749
9162791
6521299
87001020
46984335
7501191
819731
33075700
52317438
73009630
4297250
55703750
52471406
68442665
77486086
47163858
3363144
90038267
56952096
112321
6519347
9661882
64102092
80795353
47939871
63123879
90311257