52615206
89231911
6375879
8137900
62478280
7553195
6368361
33018893
99683699
4733021
34739538
33565852
24842849
7702821
91485764
62642308
53279197
43333915
49805757
84099491
33264079
60478380
93439819
301999
83248116
38431117
79774665
42817898
15822823
5213152
6666485
27989964
18746735
75689890
7893803
71657988
47291743
3458764
26614744
97941954