29076725
83185855
8854825
10325382
53495130
48259425
184429
72554319
916511
79308265
1233285
5136764
62063707
93145669
79706417
98782237
66187018
12831501
58119986
51297585
62229390
39757445
40784497
52878355
42729050
87658050
52912634
21532430
4944304
74806948
6063389
59334037
83312630
5118884
13587702
57457819
11437154
98746618
26175966
96361360