79352694
2648398
49875476
15676804
1037965
3051118
3164813
72914960
38142768
13699029
33363120
42122465
83655064
76527129
64827793
55921388
57489984
5372980
44793653
63514008
93695577
49516815
86971918
35128040
90861305
26382829
85963107
69876996
97929525
59908287
42796607
76511690
85684550
9419087
14419175
14304621
54726438
8881074
16071455
20285308