68244822
26678
2662715
45781940
36641722
8346900
12547168
88924637
79597231
65213164
77088671
92201064
87387524
68946510
88944669
54912982
99411011
88892141
2207481
97033829
29226787
34847228
33582169
52177288
2630884
79832405
6676793
79393118
15249680
71266336
30839465
75769788
57562351
8447752
94581855
24636468
41379757
9922553
73587050
64903615