16427200
6866739
32102283
96655753
7442797
8334504
83162430
3906477
49612095
81239732
15499753
74613346
1802747
78073511
47987254
5750474
33863274
17794502
61613726
2022215
2903946
4397912
73442623
93121166
10057642
32448517
86501346
37881666
11155439
68682291
39226983
82533056
83894269
50221084
93345172
88527653
26226424
33259142
3226940
52578401