86668025
68246299
70342890
18395440
61698458
90909722
85419318
37379981
1803325
18767444
5921266
72132624
33721097
57235410
35678236
17403857
88573720
60937610
34061780
1635169
42521429
64573095
44924482
85645319
86373336
18278842
26843422
1483584
1604804
97091085
62811109
97041318
25223821
8015349
94201823
6676360
46491456
80134263
35096002
789307