19219198
26277077
3761516
807651
94138367
3308829
61876578
9898939
28847195
7330675
65184047
97127536
27298442
75895596
89536047
47779730
2012433
37662317
12001611
5378631
28679081
28216347
83363661
66123428
9764472
22321725
30373689
2153946
39798367
52945401
5976185
56147632
97168003
70722590
22168100
9661840
5455636
24134900
23197132
74016307