20883054
75487376
87439270
94082151
25594809
42493225
44219540
94029386
24355514
35739187
284829
30666693
30092566
83831669
27249822
60345211
19393855
18052371
8664532
14132219
38917118
26576462
27359334
66125988
82752351
50401058
95286706
38916093
25723421
636511
59233930
4866971
43508709
82477168
6300702
79143778
47326851
8520381
96924788
74668719