504718
24463273
29754386
3948968
23484878
21214178
76384899
66851368
9284536
52134669
2168700
3017146
3116521
63923314
75975378
78412941
41271709
40531507
77786975
987358
86061841
25524290
461312
979369
98423499
41041333
8693703
67122940
33552283
43605704
28023386
22526839
41852948
16972150
81201891
76285582
10963186
87621921
63309868
63859715