52672446
28604546
98707130
98957247
10434283
62357292
25612153
89821016
93543209
3469835
13948595
7608365
35791200
26704886
23538245
3287955
33187467
3348033
70865045
93889
84463778
84476726
20028047
17517375
12942199
99586708
61377402
97077150
93168832
18684713
11147244
92158709
28395695
99066952
59789752
40968461
74241090
187151
22147921
66695932