16868358
87891822
77833658
32015383
86446500
11586070
7307465
48659334
51706200
77955826
34609169
52617877
23167573
23436734
77088294
4742551
68554962
52341817
1469104
98171773
23974271
47923947
44206791
83793193
98562238
72105931
68999575
6362521
70456158
9948803
6036748
61995107
11902303
26965432
93211071
57815849
54975748
21216639
46691888
4522678